1$myArr = [1, 2, 3, 4];
2
3array_push($myArr, 5, 8);
4print_r($myArr); // [1, 2, 3, 4, 5, 8]
5
6$myArr[] = -1;
7print_r($myArr); // [1, 2, 3, 4, 5, 8, -1]
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[$key] = $value;
2// or
3$array[] = $value;
4// or
5array_push($array, [ mixed $... ]);
1
2<?php
3$cesta = array("laranja", "morango");
4array_push($cesta, "melancia", "batata");
5print_r($cesta);
6?>
7
8
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.