PHP ist eine serverseitige Skriptsprache, die sowohl skalare und zusammengesetzte Datentypen , wie Arrays unterstützt . PHP Arrays sind eigentlich Karten bestellt , dass Gesellschafter Schlüssel mit Werten , wobei jeder Schlüssel identifiziert den Wert . Arrays ermöglichen Daten - Gruppe Speicherung in einer einzigen Variablen , so dass die Daten als Werte einer einzigen Struktur manipuliert werden können . PHP bietet auch eine Vielzahl von Funktionen zum Ändern , Löschen , Drucken und Vergleichen der Werte in Arrays gespeichert sind , eine Funktion, die nützlich ist, wenn Organisieren von Daten oder bei der Identifizierung der fehlenden Werte in Arrays. Things You
Texteditor
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie einen Texteditor und erstellen Sie eine neue Datei namens " missingArray.php " . In einem offenen PHP Trennzeichen ( " PHP " ) und eine enge PHP Trennzeichen in der Datei ( "> " ) . Diese Trennzeichen geben , dass jeder Text zwischen ihnen platziert als PHP interpretiert werden sollte .
< ? PHP
>
2
eine PHP- Variable namens Declare " $ testArray " . Verwenden Sie das PHP " array () " Sprache Konstrukt und die Werte " 1,2,3,5,9 " , um das Array mit fehlenden Werten zu erklären. Bewahren Sie die Werte in der " $ testArray " variable
< php
$ testArray = array ( 1,2,3,5,9 ); . ?
? >
3
Declare eine zweite PHP Variable namens " $ arrayRange " . Benutzen Sie den " range () " PHP-Funktion , um die Werte zwischen "1" und der maximale Wert der Einzelteile in der " $ testArray " Array gespeichert bestimmen. Um den maximalen Wert in " $ testArray " zu ermitteln, verwenden die PHP- max ( )-Funktion. . ? Shop Arrays Wertebereich in der " $ arrayRange " variable
< php
$ testArray = array ( 1,2,3,5,9 );
$ arrayRange = range (1 , max ($ testArray ) ); ?
>
4
Declare eine dritte PHP Variable namens " $ missingValues " . Verwenden Sie das PHP " array_diff () "-Funktion , um die fehlenden Werte fehlen in der " $ testArray " array identifizieren. Dies sind die Werte , die in der " $ arrayRange " Array existiert , aber nicht in der " $ testArray " Array existieren. Bewahren Sie diese Werte in den " $ missingValues " variable
< php
$ testArray = array ( 1,2,3,5,9 ); . ?
$ arrayRange = range (1 , max ($ testArray ) );
$ missingValues = array_diff ($ arrayRange , $ testArray ); ?
>
5
Verwenden Sie das PHP " print_r "-Befehl , um die Werte in der " $ missingValues " Array in lesbares Format zu drucken. Die " print_r " Befehl druckt jedes Array-Schlüssel durch den Wert des Schlüssels gefolgt
< php
$ testArray = array ( 1,2,3,5,9 ); . ?
$ arrayRange = range (1 , max ($ testArray ) );
$ missingValues = array_diff ($ arrayRange , $ testArray );
print_r ($ missingValues );
>
6
öffnen " missingArray.php " in einem Web-Browser . Stellen Sie sicher, dass die fehlenden Werte im Array " $ missingValues " array zu der Webseite gedruckt werden.