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
相关文档:
原文内容没有变化,在公司快消化了两个系统了,所以打算自己写一个功能还可以的个人系统,我知道网上很多,我也收集了好几个,但是想看看自己能不能做出来,好好加油吧,在筹备的过程中遇到了邮件这样的问题,所以花了点时间研究了一番,网上找到的好内容,拿出来分享一下
引用网址:http://www.china-askpro.com/msg36/qa ......
<?php
$filename
=
"
D:
\\
296.mid
"
;
$file
=
fopen
(
$filename
,
"
rb
"
)
;
$bin
=
fread
(
$file
,
2
)
;
//只读2字节
fclose
(
$file
)
;
$strInfo
= @
unpack
(
"
c2chars
" ......
方法一:建一个拼音表 t_cosler ,存放每个字母开头的第一个汉字的编号和最后一个汉字的编号。
BatchFile code+------+--------+-------+
| f_PY | cBegin | cEnd |
+------+--------+-------+
| A | 45217 | 45252 |
| B | 45253 | 45760 |
.....
| Z | 54481 | 55289 |
+------+--------+-------+
......
<?php
$host="192.168.1.214";
$post=21;
$username="zwc3g";
$password="zwc3ggg";
$ftp=ftp_connect($host,$post);
ftp_login($ftp,$username,$password);
displayTheFolder($ftp,"/zhulu2");
//打印FTP上的该目录下的所有文件。
fu ......
可以通过序列话一个数组,然后放到cookie中
从cookie中得到值,然后在反序列化,转换为数组。
$cur_goods_array = unserialize(stripslashes($_COOKIE['shop_cart_info']));
setcookie("shop_cart_info",serialize($cur_goods_array)); ......