array_walk(, [, ]) true false .
, , , . array_walk() , , . , , array_walk() .
, , . , , , array_walk() .
<?php$books1 = array(".. "=>" ", ".. "=>" ", ".. "=>" ");// , // function try_walk($val,$key,$data){ echo "$data \"$val\" $key<br>";}// // $books1 try_walkarray_walk($books1,"try_walk","");?>:
" " .. " " .. " " .., . , $val try_walk .
<?php$books1 = array(".. "=>" ", ".. "=>" ", ".. "=>" ");// , // function try_walk(&$val,$key){ $key = "<p>: ".$key."<br>"; $val = ": \"". $val."\"</p>"; echo $key.$val;}// // $book1 try_walk array_walk($books1,"try_walk");print_r($books1);?>:
: .. : " ": .. : " ": .. : " "Array ([.. ] => : " " [.. ] => : " " [.. ] => : " ")
array_slice
, , - . PHP array_slice. :
|
|
, , _. _ , .
<?php$arr = array(1,2,3,4,5);$sub_arr = array_slice($arr,2);print_r($sub_arr); /* Array ([0] => 3 [1] =>4 [2] => 5),.. , 3, 4, 5 */$sub_arr = array_slice($arr,-2);print_r($sub_arr); // Array ([0] => 4 [1] => 5), // .. , 4, 5?>array_slice, , , . . , .
<?php$arr = array(1,2,3,4,5);$sub_arr = array_slice($arr, 2, 2); // 3, 4$sub = array_slice($arr,-3, 2); // 3, 4$sub1 = array_slice($arr,0, -1); // // 1, 2, 3, 4$sub2 = array_slice($arr,-4, -2); // 2, 3?>array_chunk
, array_slice() array_chunk(). . :
array_chunk (, [, _])array_chunk() , . true, . , .
, . . .
<?php$persons = array("", "", "","", "");$triples = array_chunk($persons,3); // // foreach ($triples as $k => $table){ // echo " $k : <ul>"; foreach ($table as $pers) echo "<li>$pers"; echo "</ul>";}?>:
0 : 1 :
, . . , . , , array_sum(). , .
, . array_slice(), .
. . , .
|
|