php tutorial - PHP Add Element to Array - php programming - learn php - php code - php script
- PHP array elements can be added manually or using PHP built-in array functions.
Add Element at the End of an Array
- PHP array_push() function is used to add an element at the end of an array. The structure of the array_push() function is given below
array_push($array_name,”Element to add”);
click below button to copy the code. php tutorial - team
- The first argument of the array_push() function must be an array and other arguments will be desired array elements.
- If the array already contains any element, the new element will be added at the end of that array.
- See below example where the array_push() function is being used to add elements at the end of an array
Sample Code
<?php
$web = array("PHP","HTML","CSS");
array_push($web,"JavaScript","AJAX");
foreach($web as $lang){
echo $lang." ";
}
?>
click below button to copy the code. php tutorial - team
Output:
PHP HTML CSS JavaScript AJAX
- Here, two new elements are being added at the end of $web array and the array elements are being retrieved using foreach loop statement.
Add Element at the beginning of an Array
- PHP array_unshift() is another built-in function which is used to add elements at the beginning of an array.
- The structure of the array_unshift() function is given below
array_unshift($array_name,”Element to add”);
click below button to copy the code. php tutorial - team
- Like array_push() function, the first argument of array_unshift() function must be an array and other arguments are desired new array elements.
- See below example where the array_unshift() function is being used to add elements at the beginning of an array
Sample Code
<?php
$web = array("PHP","HTML","CSS");
array_unshift($web,"JavaScript","AJAX");
foreach($web as $lang){
echo $lang." ";
}
?>
click below button to copy the code. php tutorial - team
Output:
JavaScript AJAX PHP HTML CSS
- Here, two new elements are being added at the beginning of $web array and the elements are being retrieved using foreach loop statement.