【php array_slice 取出数组中的一段序列实例】教程文章相关的互联网学习教程文章

php-Arrays函数-array_unshift-在数组开头插入一个或多个单元_PHP教程

array_unshitf() 在数组的开头插入一个或多个单元 【功能】该函数将传入的单元插入到指定数组的开头注意单元是作为整体被插入的,因此传入单元将保持同样的顺序所有的数值键名将修改为从零开始重新计数,所有的文字键名保持不变最后返回数组新的单元数目 【使用范围】php4、php5. 【使用】int array_unshift( array &array,mixed var[,mixed...] )&array/必需/即将插入操作原始数组var/必需/即将添加的值 【示例】 [php] <?php $...

php-Arrays函数-array_search-在数组中查找给定的值并返回相应的键名_PHP教程

array_search() 在数组中查找给定的值并返回相应的键名 【功能】该函数将在指定的数组中查找某一个给定的值,并在找到的情况下返回该值的键名否则返回false。 【使用范围】php4>=4.0.5、php5. 【使用】mixed array_search( mixed needle,array haystack[,bool strict] )needle/必需/要查找的值haystack/必需/即将进行搜索操作的原始数组strict/可选/true 则函数还将在haystack中检查needle的类型如果needle在haystack中不止一次出...

php-Arrays函数-array_diff_assoc-带索引检查计算数组的差值_PHP教程

array_diff_assoc() 函数 带索引检查计算数组的差集 【功能】该函数将返回一个数组,该数组包含了所有在array1中但是不在其他任何参数数组中的值。 【使用范围】>=4.3.0、php5 【使用】array array_diff_assoc( array array1, array array2[,array...] )array1/必需/数组1array2/必需/比较的数组 最少得有一个array.../可选/用来比较的数组 【示例】 [php] <?php $arr1 = array( "key1" => "val1", "key2" => "val2" ); $arr2 = a...

php-Arrays函数-array_count_values-统计数组中所有值的出现次数_PHP教程

array_count_values() 函数 【功能】该函数将返回一个数组,该数组用input数组中的值作为键名,该值在input数组中出现的次数作为值 【使用范围】php4、php5 【使用】array array_count_values( array input )input/必需/被统计的数组 【示例】 [php] <?php $arr = array( "key1" => "val1", "key2" => "val2", "key3" => "val1", "key4" => "val4" ); print_r( array_count_values( $arr ) ); /* Array ([val1] => 2[val2] => 1[v...

php-Arrays函数-array_shift-移除数组开头的一个单元_PHP教程

array_shift() 移除数组开头的一个单元 【功能】该函数将弹出并返回array数组的开头一个单元,然后将数组的长度减一所有数字键名将改为从零开始计数如果array为空或不是数组将返回null 【使用范围】php4、php5. 【使用】mixed array_shift( array &array )array/必需/即将进行函数处理数组 【示例】 [php] <?php $array = array(orange,banana,apple); var_dump($array); var_dump(array_shift($array)); var_dump($array); /...

php-Arrays函数-array_diff_key-使用键名比较计算数组的差值_PHP教程

array_diff_key() 函数 使用键名比较计算数组的差集 【功能】该函数将返回一个数组,该数组包含了所有在array1中但是不在其他任何参数数组中的键名的值。 【使用范围】>=5.1.0 【使用】array array_diff_key( array array1, array array2[,array...] )array1/必需/数组1array2/必需/比较的数组 最少得有一个array.../可选/用来比较的数组 【示例】 [php] <?php $arr1 = array( "key1" => "val1", "key2" => "val2" ); $arr2 = arr...

php-Arrays函数-array_fill-用给定的值填充数组_PHP教程

array_fill() 函数 用给定的值填充数组 【功能】该函数将返回一个新的数组,该数组用被指定的数量的指定内容填充。 【使用范围】php4 > 4.2.0、php5. 【使用】array array_fill( int start_index, int num, mixed value )start_index/必需/新数组中键名的开始数num/必需/为新数组填充的个数,该值必须是一个大于零的值,否则php会发出一条警告value/必需/为新数组中的值 【示例】 [php] <?php print_r( array_fill( 5, 6, "hehe" ...

php-Arrays函数-array_combine-用两个数组的值作为新数组的键与值来新建一个数组_PHP教程

array_combine() 函数 【功能】 通过合并两个数组来创建一个新数组,其中的一个数组是键名,另一个数组的值为键值。【使用范围】该函数为php5新增的一个函数。php5。【语法】 array array_combine( array keys,array values )keys/必需/规定键名 values/必需/规定值如果其中一个数组为空,或者两个数组的元素个数不同,则该函数返回 false。【示例】 [php] $arr1 = array( "key1" => "value1", "...

php-Arrays函数-array_map-将回调函数作用到给定数组的单元上_PHP教程

array_map() 将回调函数作用到给定的数组单元上 【功能】该函数将返回一个数组,该数组包含了所有在array1中的所有单元经过callback作用过之后的单元。callback回调函数接收的参数数目应该和传递给array_map()函数的数组数目一致。 【使用范围】php4>4.0.6、php5. 【使用】array array_map( callback callback,array arr1[,array...] )callback/必需/为用户提供的作为比较标准的回调函数arr1/必需/作比较的数组array.../可选/作比较...

php-Arrays函数-array_diff-计算数组的差集_PHP教程

array_diff() 函数 计算数组的差集 【功能】该函数将返回一个数组,该数组包含了所有在array1中但是不在其他任何参数数组中的值。注意原数组的键名保持不变。 【使用范围】php4 > 4.0.1、php5. 【使用】array array_diff( array array1, array array2[,array...] )array1/必需/数组1array2/必需/比较的数组 最少得有一个array.../可选/用来比较的数组 【示例】 [php] <?php //分别定义两个数组 $array1 = array( "blue" => 6, "...

php-Arrays函数-array_flip-交换数组中键和值_PHP教程

array_flip() 函数交换数组中的键和值 【功能】该函数将返回一个反转后的数组,即原数组的值变成了新数组的键值,原数组的键值变成了新数组的值如果数组中有相同的值,则只有最后的一个具有同样值的才会被反转到新数组 【使用范围】php4、php5. 【使用】array array_flip( array trans )trans/必需/进行反转的数组 【示例】 [php] <?php $array1 = array( "blue" => 6, "red" => 2, "green" => 3, "purple" => 4 ); $array2 = a...

php-Arrays函数-array_diff_ukey-用回调函数对键名比较计算数组的差集_PHP教程

array_diff_ukey() 函数 用回调函数对键名比较计算数组的差集 【功能】该函数将返回一个数组,该数组包含了所有在array1中但是不在其他任何参数数组中的键名的值。注意关联关系保持不变。此比较是通过用户提供的回调函数进行的。如果认为第一个参数小于、等于、或大于第二个参数时,必须返回一个小于零、等于零,或大于零的整数 【使用范围】php5 > 5.1.0 【使用】array array_diff_ukey( array array1, array array2[,array...,ca...

php-Arrays函数-array_merge-合并一个或多个数组_PHP教程

array_merge() 合并一个或多个数组 【功能】该函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则这些值会被覆盖到前一个值。然而,如果数组具体相同的数字键名,后一个值将不会覆盖原来的值,而是附加到后面。如果只给了一个数组,并且该数组是数字索引,则键名会以连续的方式从新索引 【使用范围】php4、php5. 【使用】array array_merge(...

php-Arrays函数-array_unique-移除数组中重复的值_PHP教程

array_unique() 移除数组中重复的值 【功能】该函数将返回以指定数组为基础的没有重复值的新数组,键名保持不变该函数先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名这并不意味着在未排序的数组中同值的第一个出现的键名被保留 【使用范围】php4>=4.0.1、php5. 【使用】mixed array_unique( array array )array/必需/即将进行函数处理的原始数组 【示例】 [php] <?php $input=array(c=>"gre...

php-Arrays函数-array_diff_uassoc-用回调函数做索引检查来计算数组的差值_PHP教程

array_diff_uassoc() 函数 用回调函数做索引检查来计算数组的差集 【功能】该函数将返回一个数组,该数组包含了所有在array1中但是不在其他任何参数数组中的值。如果认为第一个参数小于、等于、或大于第二个参数时,必须返回一个小于零、等于零,或大于零的整数 【使用范围】php5(我用5.1.6测试过该函数,是不正确的。5.3.3是正确的,具体哪些版本好使有待验证) 【使用】array array_diff_uassoc( array array1, array array2[,arr...

实例 - 相关标签