In PHP können wir die Funktion unset() verwenden, um einen Schlüssel in einem Array zu entfernen. Diese Funktion kann den angegebenen Schlüssel und seinen entsprechenden Wert direkt löschen. In einigen Fällen müssen wir das Array ändern und anpassen. Eine davon besteht darin, einen Schlüssel im Array zu entfernen. In diesem Artikel stellen wir detailliert vor, wie man die Funktion unset() verwendet, um einen Schlüssel aus dem PHP-Array zu entfernen .
1. Syntax der PHP-Unset-Funktion
unset()-Funktion wird verwendet, um angegebene Variablen, einschließlich Schlüssel im Array und ihrer entsprechenden Werte, zu zerstören Darstellung:
unset($array_name[key]);
Darunter stellt $array_name den Namen des Arrays dar, aus dem ein Schlüssel entfernt werden soll, und key stellt den Namen des Array-Schlüssels dar, der entfernt werden soll. Wenn Sie mehrere Schlüssel in einem Array entfernen möchten, können Sie mehrere Schlüssel in der Funktion unset() übergeben.
2. Beispiel einer PHP-Unset-Funktion
Um die Verwendung der unset()-Funktion besser zu verstehen, schauen wir uns den folgenden PHP-Beispielcode an: #🎜🎜 #
<?php $fruits = array( "apple" => "苹果", "orange" => "橙子", "banana" => "香蕉", "watermelon" => "西瓜", "grape" => "葡萄" ); echo "未删除某个键前的数组:<br>"; print_r($fruits); echo "<br><br>"; unset($fruits["banana"]); echo "删除某个键后的数组:<br>"; print_r($fruits); ?>
, das fünf Elemente enthält. Zum Schluss drucken wir das gelöschte Array aus. $fruits
,首先我们打印其未删除任何键时的数组,并使用 unset
函数去掉了其指定的一个键 - banana
未删除某个键前的数组: Array ( [apple] => 苹果 [orange] => 橙子 [banana] => 香蕉 [watermelon] => 西瓜 [grape] => 葡萄 ) 删除某个键后的数组: Array ( [apple] => 苹果 [orange] => 橙子 [watermelon] => 西瓜 [grape] => 葡萄 )
Das obige ist der detaillierte Inhalt vonSo entfernen Sie einen Schlüssel aus einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!