有几种方法可以从PHP数组中删除指定的值:
使用array_diff()函数:
$array = array("apple", "banana", "orange");
$valueToRemove = "banana";
$result = array_diff($array, array($valueToRemove));
使用array_filter()函数:
$array = array("apple", "banana", "orange");
$valueToRemove = "banana";
$result = array_filter($array, function($value) use ($valueToRemove) {
return $value != $valueToRemove;
});
使用unset()函数:
$array = array("apple", "banana", "orange");
$valueToRemove = "banana";
$key = array_search($valueToRemove, $array);
if ($key !== false) {
unset($array[$key]);
}
以上方法都会返回一个新的数组,其中指定的值已被删除。
上一篇:php 跳转到微信浏览器打开
下一篇:php 错误空白
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站