在PHP中,你可以使用 array_pop() 函数来删除数组的最后一个值。array_pop() 函数会返回被删除的元素,并且会修改原数组。
以下是一个简单的示例:
<?php
// 定义一个数组
$array = [1, 2, 3, 4, 5];
// 删除数组的最后一个值
$lastValue = array_pop($array);
// 输出被删除的值
echo "被删除的值: " . $lastValue . "\n";
// 输出修改后的数组
print_r($array);
?>
输出结果将会是:
被删除的值: 5
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
在这个例子中,array_pop($array) 删除了数组 $array 的最后一个值 5,并将其返回。然后,$array 被修改为 [1, 2, 3, 4]。
如果你只是想删除最后一个元素而不需要返回它,可以直接调用 array_pop($array) 而不需要将返回值赋给变量。