Write a PHP program to create a new array taking the elements after the element value 5 from a given array of integers
<?php function test($numbers) { $len = sizeof($numbers); $size = 0; $i = $len - 1; while ($i >= 0 && $numbers[$i] != 5) $i--; $i++; $size = $len - $i; $post_ele_5 = [$size]; for ($j = 0; $j < $size; $j++) { $post_ele_5[$j] = $numbers[$i + $j]; } return $post_ele_5; } $result = test([1, 2, 3, 5, 7, 9, 11] ); echo "New array: " . implode(',', $result);
Sample Output:
New array: 7,9,11
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
Sample Output:
need an explanation for this answer? contact us directly to get an explanation for this answer