Heim >Backend-Entwicklung >PHP-Tutorial >Wie lösche ich mit unset() Array-Elemente in einer foreach-Schleife? (Codebeispiel)
Wir können die Funktion unset() in der foreach-Schleife verwenden, um das angegebene Array-Element zu löschen. Der folgende Artikel führt Sie zum Verständnis der Funktion unset() und stellt die Funktion unset() in der foreach-Schleife vor, um das angegebene Element zu löschen Array-Element. Ich hoffe, es wird für alle hilfreich sein.
unset()-Funktion: ist die in PHP integrierte Funktion zum Deaktivieren der angegebenen Variablen. Das Verhalten dieser Funktion hängt von verschiedenen Dingen ab. Wenn diese Funktion aus einer benutzerdefinierten Funktion heraus aufgerufen wird, wird der mit der darin enthaltenen Variablen verknüpfte Wert deinitialisiert und außerhalb dieser Funktion initialisiert. [Video-Tutorial-Empfehlung: PHP-Tutorial]
Grundlegende Satzstruktur:
unset( $variable )
Das Folgende ist ein Codebeispiel zur Einführung der unset()-Funktion zum Löschen des angegebenen Array-Elements in der foreach-Schleifenmethode.
Beispiel 1: Eindimensionales Array
<?php // 声明数组并初始化它 $Array = array( "PHP", "JavaScript", "Python" ); // 输出数组元素 var_dump($Array); // 在foreach循环中移除指定数组元素 foreach($Array as $k => $val) { if($val == "JavaScript") { unset($Array[$k]); } } // 输出数组元素 var_dump($Array); ?>
Ausgabe:
Beispiel 2: Zwei -dimensionales Array
<?php // 声明数组并初始化它 $Array = array( array(0 => 1), array(4 => 10), array(6 => 100) ); // 输出数组元素 var_dump($Array); // 在foreach循环中移除指定数组元素 foreach($Array as $k => $val) { if(key($val) == 4) { unset($Array[$k]); } } // 输出数组元素 var_dump($Array); ?>
Ausgabe:
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Lernen aller hilfreich sein wird. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonWie lösche ich mit unset() Array-Elemente in einer foreach-Schleife? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!