Syntax:array array_splice ( array &$input , int $offset [, int $length = 0 [, mixed $replacement ]] ) Description:Remove a portion of the array and replace it with something else <?php $input = array(“red”, “green”, “blue”, “yellow”); array_splice($input, 2); print_r($input); echo “<br/>”; $input = array(“red”, “green”, “blue”, “yellow”); array_splice($input, 1, -1); print_r($input); ?> OUTPUT Array […]
Tag Archives: PHP Array
Syntax: number array_sum ( array $array ) Description: Calculate the sum of values in an array <?php $a = array(2, 4, 6, 8); echo “sum(a) = ” . array_sum($a) . “\n”; $b = array(“a” => 1.2, “b” => 2.3, “c” => 3.4); echo “sum(b) = ” . array_sum($b) . “\n”; ?> OUTPUT sum(a) = 20 […]
Syntax:array array_unique ( array $array [, int $sort_flags = SORT_STRING ] ) Description:Removes duplicate values from an array <?php $input = array(“a” => “green”, “red”, “b” => “green”, “blue”, “red”); $result = array_unique($input); print_r($result); ?> OUTPUT Array ( [a] => green [0] => red [1] => blue )
Syntax: int array_unshift ( array &$array , mixed $var [, mixed $… ] ) Description: Prepend one or more elements to the beginning of an array <?php $queue = array(“orange”, “banana”); array_unshift($queue, “apple”, “raspberry”); print_r($queue); ?> OUTPUT Array ( [0] => apple [1] => raspberry [2] => orange [3] => banana )
Syntax: array array_values ( array $input ) Description: Return all the values of an array <?php $array = array(“size” => “XL”, “color” => “gold”); print_r(array_values($array)); ?> OUTPUT Array ( [0] => XL [1] => gold )
Syntax: mixed prev ( array &$array ) Description: Checks if a value exists in an array <?php $transport = array(‘foot’, ‘bike’, ‘car’, ‘plane’); $mode = current($transport); // $mode = ‘foot’; $mode = next($transport); // $mode = ‘bike’; $mode = next($transport); // $mode = ‘car’; $mode = prev($transport); // $mode = ‘bike’; $mode = end($transport); // […]
Syntax: bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) Description: Checks if a value exists in an array <?php $os = array(“Mac”, “NT”, “Irix”, “Linux”,1); if (in_array(“Irix”, $os)) { echo “Got Irix<br/>”; } if (in_array(“mac”, $os)) { echo “Got mac<br/>”; }else echo ‘false<br/>’; if (in_array(“1”, $os,false)) { echo […]
Function Example OR Syntax array_change_key_case array_chunk array_combine array_count_values array_diff array_diff_key array_diff_assoc array_diff_uassoc array_diff_ukey array_fill array_filter array_flip array_intersect array_intersect_assoc array_intersect_key array_intersect_uassoc array_keys array_key_exists array_map array_merge array_multisort array_pop array_push array_rand array_replace array_reverse array_search array_shift array_slice array_splice array_sum array_unique array_unshift array_values current, next, prev, end end sort in_array