Sie können PHP durch ein Array sortieren und entfernen Sie alle Instanzen eines Elements mit einem bestimmten Wert . PHP hat keine eingebaute Funktion , um diesen Prozess durchzuführen , so müssen Sie eine kurze Schleife , um jedes Element , die einen bestimmten Wert hat, finden zu schreiben. Die " unscharf" Funktion kann dann verwendet werden, um passende Elemente aus dem Array entfernt werden , während das Array selbst intakt. Anleitung
1
Öffnen Sie Ihre PHP-Datei in einem Texteditor wie Windows Notepad.
2
ein Array deklarieren und sie mit Werten . Zum Beispiel: " $ my_array = array ( 5, 21, 7 , 11, 11 , 2, 6 )," .
3
Deklarieren Sie eine Variable , die den Wert, den Sie entfernen möchten speichert aus dem Array. Zum Beispiel: " $ remove_value = 11; " .
4
Verwenden Sie ein " foreach " -Schleife durch das Array zu sortieren, die Überprüfung jedes Element zu sehen, wenn ihr Wert entspricht dem Wert, den Sie entfernen möchten. Wenn die Werte übereinstimmen , entfernen Sie das Element aus dem Array mit dem " unscharf" -Funktion. Zum Beispiel, " foreach ($ my_array wie $ k = > $ value) {if ($ value == $ remove_value ) unset ($ my_array [$ k] );} " . Diese Arten durch " my_array " , dem Entfernen der beiden Fälle, in denen ein Element hat den Wert von 11 Jahren.
5
Speichern Sie die PHP-Datei und schließen Sie Ihre Text-Editor.