How to remove the last element from an array in PHP
Topic: PHP / MySQLPrev|Next
Answer: Use the PHP array_pop()
function
You can use the PHP array_pop()
function to remove an element or value from the end of an array. The array_pop()
function also returns the last value of array. However, if the array is empty (or the variable is not an array), the returned value will be NULL
.
Let's check out an example to understand how this function basically works:
Example
Try this code »<?php
$sports = array("Baseball", "Cricket", "Football", "Shooting");
// Deleting last array item
$removed = array_pop($sports);
print_r($sports);
echo "<br>";
var_dump($removed);
?>
Related FAQ
Here are some more FAQ related to this topic: