012——数组(十二) 数组range array_count_values array_pad array_product
<?php /*range () 生成包含指定范围的数组,第三个参数是步长值 */ /*$arr=range(1,10,2); print_r($arr);//输出:Array ( [0] => 1 [1] => 3 [2] => 5 [3] => 7 [4] => 9 )*/ /*$tdArr=range(1,8); $trArr=range(1,20); echo "<table style='width: 800px; '>"; foreach ($trArr as $tr){ echo "<tr>"; foreach ($tdArr as $td){ echo "<td style='border: 1px #000 solid;'>{$td}</td>"; } echo "</tr>"; } echo "</table>";*/ //array_count_values 统计数组中值出现的次数,返回统计的数组。 /*$arr=array(1,2,18,4,5,6,2,18,4); print_r(array_count_values($arr));*/ //array_pad()对数组进行填充,第二个参数如果是负数,从左侧添加,正数为右侧,第三个参数为填充内容 /*$arr=array(1,2,3); $newArr=array_pad($arr,5,"9"); print_r($newArr);//输出:Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 9 [4] => 9 )*/ //array_product()对数组中的键值进行乘积的运算,返回数值类型。 $arr=array(2,3,4); echo array_product($arr);//输出:24