054 - array_slice ( make array form the another array by picking some values )Array
(
[0] => green
[1] => blue
)
Array
(
[1] => green
[2] => blue
)
Array
(
[0] => brown
[1] => book
[2] => pen
)
Array
(
[a] => red
[b] => green
[0] => blue
)
Array
(
[a] => red
[b] => green
[42] => blue
)
Array
(
[0] => green
[1] => blue
)
<?php
// 054 - array_slice ( make array form the another array by picking some values )
echo "</br><span class='myheading'>054 - array_slice ( make array form the another array by picking some values )</span></br>";
$color_054=array("red","green","blue","yellow","brown","book","pen","eraser");
$newArray_054 = array_slice($color_054, 1, 2); //parameters ( array start length)
echo "<pre>";
print_r($newArray_054);
echo "</pre>";
echo "<pre>";
print_r(array_slice($color_054,1,2,true)); /* actual parameters, Preserve Parameter */
echo "</pre>";
print_r(array_slice($color_054,-4,3)); /* -with Negative Index-, start counting from -1*/
echo '<br>';
$color_054 = array('a'=>'red', 'b'=>'green', '42'=>'blue', 'd'=>'yellow'); /* Preserve Parameter With aA Array */
$array_054 = array_slice($color_054, 0, 3);
echo "<pre>";
print_r($array_054);
echo "</pre>";
$array_a_054 = array_slice($color_054, 0, 3, true); // preserve parameters
echo "<pre>";
print_r($array_a_054);
echo "</pre>";
$a_054 = array("0"=>"red","1"=>"green","2"=>"blue","3"=>"yellow","4"=>"brown"); /* Preserve Parameter - III */
echo "<pre>";
print_r(array_slice($a_054,1,2));
echo "</pre>";
?>