在 PHP 中,如果要在循環中使用 unset
函數來刪除數組中的元素,可以使用 foreach
循環來遍歷數組,并在循環體內使用 unset
函數來刪除指定的元素。以下是一個示例代碼:
$fruits = array("apple", "banana", "orange", "grape");
foreach($fruits as $key => $fruit) {
if ($fruit == "banana") {
unset($fruits[$key]);
}
}
print_r($fruits);
在上面的示例中,我們首先創建了一個包含水果的數組 $fruits
。然后我們使用 foreach
循環遍歷數組,當找到水果為 “banana” 時,使用 unset
函數刪除該元素。最后,打印數組 $fruits
,可以看到 “banana” 已經被從數組中刪除了。