<?php
// 定义一个数组
$array = ['apple', 'banana', 'cherry', 'date'];
// 要删除的元素的键名
$keyToDelete = 'banana';
// 使用 array_search 查找要删除的元素的键名
$key = array_search($keyToDelete, $array);
// 检查是否找到了该元素
if ($key !== false) {
// 使用 unset 删除该元素
unset($array[$key]);
}
// 重新索引数组(可选)
$array = array_values($array);
// 输出结果
print_r($array);
?>
$array。array_search 函数查找要删除的元素 'banana' 的键名。如果找到了,它会返回该元素的键名;如果没有找到,则返回 false。unset 函数根据找到的键名删除该元素。array_values 函数重新索引数组,使其键名从 0 开始连续。print_r 输出修改后的数组。这样就可以成功删除数组中的一个元素并保持数组结构的完整性。
上一篇:php strrpos
下一篇:php 字符截取
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站