PHP Array Exercises : Inserts a new item in an array in any position
PHP Array: Exercise-7 with Solution
Write a PHP script that inserts a new item in an array in any position.
Sample Solution:
PHP Code:
<?php
// Define an indexed array $original with elements '1', '2', '3', '4', '5'
$original = array( '1', '2', '3', '4', '5' );
// Output a message indicating the original array
echo 'Original array : ' . "\n";
// Iterate through the elements of the original array and echo them
foreach ($original as $x) {
echo "$x ";
}
// Define a string '$' to be inserted into the array
$inserted = '$';
// Use array_splice() to insert the value '$' at index 3 in the original array
array_splice($original, 3, 0, $inserted);
// Output a message indicating the array after the insertion
echo " \n After inserting '$' the array is : " . "\n";
// Iterate through the modified array and echo its elements
foreach ($original as $x) {
echo "$x ";
}
// Output a newline character for better formatting
echo "\n";
?>
Output:
Original array : 1 2 3 4 5 After inserting '$' the array is : 1 2 3 $ 4 5
Flowchart:
PHP Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a PHP script which decodes the specified JSON string.
Next: Write a PHP script to sort the specified associative array
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/php-exercises/php-array-exercise-7.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics