PHP array_pop() Function
Topic: PHP Array ReferencePrev|Next
Description
The array_pop()
function removes the last element of an array.
The following table summarizes the technical details of this function.
Return Value: | Returns the value of the last element of array. If array is empty or is not an array, NULL will be returned. |
---|---|
Version: | PHP 4+ |
Syntax
The basic syntax of the array_pop()
function is given with:
array_pop(array);
The following example shows the array_pop()
function in action.
Example
Run this code »<?php
// Sample array
$cities = array("London", "Paris", "New York", "Sydney");
// Remove and get the last value from array
echo array_pop($cities); // Prints: Sydney
print_r($cities);
?>
Parameters
The array_pop()
function accepts the following parameters.
Parameter | Description |
---|---|
array | Required. Specifies the array to get the last value from. |
More Examples
Here're some more examples showing how array_pop()
function actually works:
This function can also be used with the associative array, as shown here:
Example
Run this code »<?php
// Sample array
$alphabets = array("a"=>"apple", "b"=>"ball", "c"=>"cat", "d"=>"dog");
// Remove and get the last value from array
echo array_pop($alphabets); // Prints: dog
print_r($alphabets);
?>