Chinaunix首页 | 论坛 | 博客
  • 博客访问: 873197
  • 博文数量: 245
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 2801
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-15 10:31
文章分类

全部博文(245)

文章存档

2011年(1)

2010年(43)

2009年(102)

2008年(99)

我的朋友

分类:

2010-02-24 17:24:31

1  遍历数组

 

 foreach遍历数组(操作的是元素的备份)

 

$url =array('自学php'=>'danceralone.2024mb.com',
            '自学。net'=>'daceralone.2024mb.com',
            '自学java'=>'daceralone.2024mb.com',
            '自学c++'=>'daceralone.2024mb.com',
            '自学驱动编程'=>'daceralone.2024mb.com');
foreach( $url as $link){
    echo $link.'
';
}

 list()仅能用于数字索引的数组。而且数字索引从0开始

从post提交数据里面输出提交的内容

while(list($name,$value)=each($_POST)){
       if( $name!="submit")
    {
    echo "$name:"."$value"."
";
    }
}

2 合并数组

array array_merge(array array1,array2[,array...])

合并时,如果输入的数组中有相同的字符串键名,后面值的覆盖前面的值;如果数组包含数组的键名字,后面的值不会覆盖前面的值而是附加到后面。

3 字符串与数组之间的转换

array explode(string separator,string string,[int limit])

 

字符串转换成数组

string imexplode(string glue,array pieces )

4 统计数组个数

int count (mixed array[,int mode)

mode可选参数COUNT_RECURSIVE(0或1),计算多维数组的时候有用。默认0

5 数组排序

bool sort(array &array[,int sort_flags]);---根据value排序

sort_flags:种类:

 1 SORT_NUMBERIC 数字排序

2 SORT_REGULAR ASCII排序

3 SORT_STRING 正常排序

void rsort(array array,[,int sort_flag]) ----根据value排序

 

管理数组排序

ksort()函数按照key(关键字)来排序

int ksort(array array[,int sort_flags)

阅读(1621) | 评论(1) | 转发(0) |
0

上一篇:PHP经典面试题汇总

下一篇:重温linux命令

给主人留下些什么吧!~~

xiaoyalehehe2010-02-24 17:36:30

数组是PHP的灵魂,又温习一下哈