易截截图软件、单文件、免安装、纯绿色、仅160KB

php 几种排序方式

1.冒泡排序
function m_sort($arr)
{
    $l = count($arr);
    if($l==0) return false;
  
    for($i=0;$i<$l-1;$i++)
    {
        for($j=$i+1;$j<$l-1;$j++)
       {
            if($arr[$i]>$arr[$j])
           {
              $temp   = $arr[$i];
              $arr[$i] = $arr[$j];
              $arr[j]   = $temp;
           }
       }
    }
  
   return $arr;
}
2.插入排序
function i_sort($arr)
{
    $l = count($arr);
    if($l==0) return false;
  
    for($i=1;$i<$l;$i++)
    {
           
        $t = $arr[i]; 
        for($j=$i-1;$arr[j]>$t&&$j>=0;$--)
       { 
         $arr[j+1] = $arr[j];      
      }
      $arr[j+1] =$t;
    }
  
   return $arr;
}
3.选择排序
function select_sort($arr)  
{  
    $len = count($arr);  
    if($len <= 0) return false;  
    for($i=0; $i<$len; $i++)  
    {  
  &nbs


相关文档:

用PHP实现POP3邮件的收取

原文内容没有变化,在公司快消化了两个系统了,所以打算自己写一个功能还可以的个人系统,我知道网上很多,我也收集了好几个,但是想看看自己能不能做出来,好好加油吧,在筹备的过程中遇到了邮件这样的问题,所以花了点时间研究了一番,网上找到的好内容,拿出来分享一下
引用网址:http://www.china-askpro.com/msg36/qa ......

PHP MKTIME

突然想起了在一次面试的时候要我写出未来一天是星期几,当时没有给写出来。现在想想还是觉得对date和mktime的概念很模糊,在这里记录下以备后用:程序如下
<?php
echo date( "l dS 0f F Y h:i:s A" );
echo "<br>";
print("July 1, 2010 is on a " . date("l", mktime(0,0,0,7,11,2010)));
?>
输出结果 ......

超强PHP分页类

实例应用:
1<?
2require_once('../libs/classes/page.class.php');
3$page=new page(array('total'=>1000,'perpage'=>20));
4echo 'mode:1<br>'.$page->show();
5echo '<hr>mode:2<br>'.$page->show(2);
6echo '<hr>mode:3<br>'.$page->show(3);
7echo '&l ......

Cookie中存数组[php]

可以通过序列话一个数组,然后放到cookie中
从cookie中得到值,然后在反序列化,转换为数组。
$cur_goods_array = unserialize(stripslashes($_COOKIE['shop_cart_info']));
 
 setcookie("shop_cart_info",serialize($cur_goods_array)); ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号