Heim > Artikel > Backend-Entwicklung > Grundlagen der Array-Anwendung in PHP (5)
1. Die foreach-Schleifenanweisung durchläuft das zweidimensionale Array. Dies ist eine foreach-Durchquerung eines zweidimensionalen Arrays.
$erwei_arr = array(
array("xiaoliu","123456″,"Xiao Liu","Male",29,"System Analyst") ,
array("xiaozeng","123456 " ,"Xiao Zeng","Male",23,"Web Engineer") ,
array("xiaochen","123456″,"Xiaochen","Male",29,"Java Engineer")
) ; //Deklarieren Sie das indizierte zweidimensionale Array
$html = „
“.$value.“ td>“; } $html .= „ |
echo $ html;
Das Ergebnis ist
So betreibt PHP die Tabelle. hehe.
2. Häufig verwendete Array-Verarbeitungsfunktionen
Array-Verarbeitungsfunktionen sind ebenfalls wichtig, wie z. B. Zufallsfunktionen, Sortierfunktionen usw. Grob gesagt:
Index-/Wertoperationsfunktion
in_array() prüft, ob ein bestimmter Wert im Array vorhanden ist, array_search() sucht nach einem bestimmten Wert im Array und gibt den entsprechenden Wert zurück, wenn erfolgreich Schlüsselname, array_key_exists() prüft, ob der angegebene Schlüsselname im Array vorhanden ist
Array-Sortierfunktion
sort() sortiert das Array in aufsteigender Reihenfolge nach Wert und zählt das Array neu auf, rsort() Es ist in absteigender Reihenfolge, was das Gegenteil ist. asort() sortiert das Array in aufsteigender Reihenfolge nach Wert und behält dabei die Zuordnung zwischen Index und Wert bei, während asort() das Gegenteil bewirkt. ksort() sortiert das Array in aufsteigender Reihenfolge nach Schlüsselnamen und behält dabei die Zuordnung zwischen Index und Wert bei, während krsort() das Gegenteil bewirkt.
Array-Statistiken/eindeutige Funktion
Die Funktion count() wurde ebenfalls bereits erwähnt und ihre Funktion besteht darin, die Anzahl der Array-Elemente im Array zu zählen.
Array-Funktionen teilen, zusammenführen und zerlegen
array_combine() und array_merge(), siehe Code direkt
$one_array = array("Name", "Gender", "Age " ,"Position");
$two_array = array("Xiao Zeng","Male",23,"E-Commerce-Dozent");
echo "
**** ** Das neue Array nc_array********** nach ***array_combine()
“;Das neue Array nm_array************ nach ********array_merge()
";$nm_array = array_merge($one_array , $two_array);print_r($nm_array);
Das Ergebnis ist Array ( [0] => Name[1] => Geschlecht[2] => Alter [3] => ; Position[4] => Männlich[6] => E-Commerce-Dozent)
Jeder sollte damit vertraut sein. Dieses Prinzip wird in PHP häufig für zufällige Artikel, zufällige Werbung oder Lotterieverlosungen auf einigen Websites verwendet.
Die Hauptfunktionen sind array_rand() und shuffle().