array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19..............一直到3000);
要求每100为一份。改成:
array( array(1,2,3,4,5,6,7,8,9,10.....100), array(101,102,103,104,105,106,107,108,...........), array(..........),.............);
答案:array_chunk
例子 1
<?php
$a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse","d"=>"Cow");
print_r(array_chunk($a,2));
?>
输出:
Array (
[0] => Array ( [0] => Cat [1] => Dog )
[1] => Array ( [0] => Horse [1] => Cow )
)
substr_count(string,substring,start,length)
参数 描述 string 必要参数。指定字符串对象 substring 必要参数。指定需要进行搜索的子字符串 start 可选参数。指定位于字符串中开始搜索的起始位置 length 可选参数。指定搜索的长度
<?php
echo substr_count("Hello world. The world is nice","world");
?>
上述代码将输出下面的结果:
2
<?php
function arr_foreach ($arr)
{
if (!is_array ($arr))
{
return false;
}
foreach ($arr as $key => $val )
{
if (is_array ($val))
{
arr_foreach ($val);
}
else
{
echo $val.'<br/>';
}
}
}
$arr1 = array (1=>array(11,12,13,14=>array(141,142)),2,3,4,5);
echo '<pre>';
print_r($arr1);
echo '<pre>';
arr_foreach ($arr1);
?>