1$fruits = ["apple", "banana"];
2// array_push() function inserts one or more elements to the end of an array
3array_push($fruits, "orange");
4
5// If you use array_push() to add one element to the array, it's better to use
6// $fruits[] = because in that way there is no overhead of calling a function.
7$fruits[] = "orange";
8
9// output: Array ( [0] => apple [1] => banana [2] => orange )
1// array_push ( array &$array [, mixed $... ] ) : int
2// array_push() treats array as a stack, and pushes the passed variables onto the end of array. The length of array increases by the number of variables pushed. Has the same effect as:
3
4<?php
5$array[] = $var;
6?>
7// repeated for each passed value.
8// Note: If you use array_push() to add one element to the array, it's better to use $array[] = because in that way there is no overhead of calling a function.