1.数字类型索引的不加。2.字符串类型的索引必加,优先加单引号。依据如下一般情况下都可以,但是当索引为数字时,如果通过$arr['1']则会先将1转换为数字,这样会影响效率如果为字符串时,那么如果不加引号,如果此时有一个常量和索引值相等,则会将索引转换为常量值。如defined("name","zh...
分类:
编程语言 时间:
2015-01-17 06:22:31
阅读次数:
201
sort:本函数为 array 中的单元赋予新的键名。这将删除原有的键名而不仅是重新排序。rsort:本函数对数组进行逆向排序(最高到最低)。 删除原有的键名而不仅是重新排序。asort:对数组进行排序并保持索引关系arsort:对数组进行逆向排序并保持索引关系ksort:对数组按照键名排序,保留键...
分类:
编程语言 时间:
2015-01-14 14:08:21
阅读次数:
154
拆分数组PHP数组添加一个元素的方式: push(),arr[],Php代码$arr=array();array_push($arr,el1,el2...eln);但其实有一种更直接方便的做法:Php代码$arr=array();$arr[]=el1;$arr[]=el2;...$arr[]=eln...
分类:
编程语言 时间:
2015-01-09 10:38:24
阅读次数:
280
current( &$arr ) 每个数组的当前单元,初始值的 数组的第一个单元next ( &$arr ) 返回数组中的下一个单元 , 如果没值则返回falshprev ( &$arr ) 返回数组中的上一个单元 , 如果没有值则返回trueend ( &$arr ) 将内部指针移动到最后一个.....
分类:
编程语言 时间:
2015-01-06 19:45:24
阅读次数:
166
array_change_key_case( $arr ,CASE_LOWER || CASE_UPPER) 返回键名全为大写或者是小写的数组 array_rand($arr , num) 从数组中随机取出一个或多个单元 shuffle(&$arr) ? 将数组打乱 array_chunk($arr , $size ,...
分类:
编程语言 时间:
2015-01-06 18:22:21
阅读次数:
217
array_diff($arr,$arr2[……])返回一个数组,该数组包括了所有在$arr1但是不在任何其他参数数组中的值,键名不变array_diff_uassoc($arr,$arr2,[……],‘cmp_function‘)用回调函数做索引比较数组中的差集array_diff_assoc($arr,$arr2[……])返回一个数组,$arr与其他数组的差集..
分类:
编程语言 时间:
2015-01-06 18:14:02
阅读次数:
193
原文:分享一个解析XML成为php数组的方法
$item){ if(is_object($item) || is_array($item)){ $arr_xml[$key] = xmlToArray($item); } } return $arr_xml; } ?>
分类:
编程语言 时间:
2015-01-06 09:46:53
阅读次数:
157
一、概念: 1、自然排序法:即按自然数的大小排序,例如“10>2”; 2、计算机标准排序法:是以逐个字符比较,排序,例如“2>10”(因为第一位2>1); 3、数值数组:带有数字 ID 键的数组; 4、关联数组:带有指定的键的数组,每个键关联一个值。 5、默认的排序为按键值升序排序,排序方式为自然排...
分类:
编程语言 时间:
2015-01-04 17:04:57
阅读次数:
202
$item){ if(is_object($item) || is_array($item)){ $arr_xml[$key] = xmlToArray($item); } } return $arr_xml...
分类:
编程语言 时间:
2014-12-26 12:44:34
阅读次数:
123
转换为数组对于任意 integer , float , string , boolean 和 resource 类型,如果将一个值转换为数组,将得到一个仅有一个元素的数组,其下标为 0,该元素即为此标量的值。换句话说,(array)$scalarValue 与 array($scalarValue)...
分类:
编程语言 时间:
2014-12-26 00:53:01
阅读次数:
156