Ein Array ist eine nützliche variable Struktur in PHP. Es kann eine einzelne Variablen in mehrere Stücke von Daten enthalten . Normalerweise werden diese separaten Elemente werden in irgendeiner Weise verwandt . Zum Beispiel könnte ein Array für " Pizza Typen" von " Peperoni , Käse und Pilzen " mit jedem , der in einem eindeutigen Index in einem Array namens bestehen " pizza." In diesem Fall , " Käse " ist das zweite Element im Array mit einem Index von "2". Zwar gibt es keine spezifische Funktion in PHP ein Array für ein bestimmtes Element zu scannen und dann wieder seine Indexnummer , ist es möglich, einen Algorithmus zu entwerfen, um diese Aufgabe durchzuführen. Das Programm eine Schleife an jedem Array-Element suchen, und ein Array Zählfunktion , um die erforderliche Größe der Schleife zu bestimmen. Things You
Text Editor
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie die PHP-Datei in einem beliebigen Texteditor . Programmiersprachen sind textbasiert, so dass jeder Standard-Texteditor wie Windows Notepad , ist akzeptabel.
2
Identifizieren Sie die Array-Variable Sie zu manipulieren .
3
Suchen Sie einen geeigneten Bereich im Programmcode , um den Algorithmus, der die Array sucht nach einem bestimmten Element und gibt dessen Index-Nummer schreiben.
4
Bestimmen Sie die Größe des Arrays mit der PHP-Funktion " zählen. " Zum Beispiel wird die erste Zeile Code für den Algorithmus lesen " $ size = count ( $ array ); " wo " $ array " ist die Array-Variable , die das Element von Interesse. ( Die Anführungszeichen sind nicht im eigentlichen Programmcode enthalten.) Diese Codezeile wird die Variable "Größe" , die die Gesamtzahl der Elemente im Array entspricht erstellen.
5
Erstellen einer Schleife das scannt jedes Element . Die erste Zeile der Schleife " for ($ i = 1; $ i <= $ size ; $ i + +) { " (ohne die Anführungszeichen). Dies beginnt die Schleife und legt fest, dass die Schleife für die genaue Anzahl der Zeiten notwendig, alle Array-Elemente scannen wiederholen .
6
schreiben Sie die Zeile, wenn ein Array-Element ist gleich dem Wert des Elements bestimmt Sie suchen. Geben Sie zum Beispiel "if ( $ array [$ i] ==" Käse ") { $ found_it == $ i ;} " (ohne die Anführungszeichen). Diese einfache " if"-Anweisung wird die aktuelle Array-Index gescannt, um den Wert der Variablen " found_it " , wenn das Element " Käse " befindet zuordnen. Wenn die Schleife beendet ist, wird die Variable " found_it " enthält die Index -Nummer des gewünschten Elements .
7
Ende der Schleife mit einer schließenden Klammer Marke. Jetzt können Sie die Variable " $ found_it " anderweitig zu verwenden in dem Programm , wo Sie die Index-Nummer des Array-Elements müssen .