Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte textový editor a vytvorte nový súbor s názvom " missingArray.php " . Pridať otvorený PHP oddeľovač ( " < ? PHP " ) a blízky PHP oddeľovač súboru ( " > " ) . Tieto oddeľovače ukazujú , že ľubovoľný text medzi nimi by mali byť interpretované ako PHP .
< ? PHP
>
2
deklarovať premennú PHP s názvom " $ testArray " . Použite " array ( ) " PHP jazykový konštrukt a hodnoty " 1,2,3,5,9 " deklarovať polia s chýbajúcimi hodnotami . Hodnoty uložiť do " $ testArray " premenné
< php
$ testArray = array ( 1,2,3,5,9 ) ; . ?
? >
3
deklarovať druhý PHP premennú s názvom " $ arrayRange " . Použite " rozsah ( ) " funkcia PHP pre určenie hodnoty medzi " 1 " a maximálnu hodnotu položiek uložených v " $ testArray " pole . Ak chcete určiť maximálnu hodnotu " $ testArray " , použite max PHP funkcie ( ) . Store Array je rozsah hodnôt v " $ arrayRange " premenné
< php
$ testArray = array ( 1,2,3,5,9 ) ; . ?
$ arrayRange = rozsah ( 1 , max ( $ testArray ) ) ;
>
4
deklarovať tretiu premennú PHP s názvom " $ missingValues " ? . Pomocou " array_diff ) ( " funkcia PHP identifikovať chýbajúce hodnoty chýbajúce v " $ testArray " pole . To sú hodnoty , ktoré existujú v poli " $ arrayRange " , ale neexistujú v " $ testArray " pole . . Tieto hodnoty uložiť do " $ missingValues " premenné
< php
$ testArray = array ( 1,2,3,5,9 ) ; ?
$ arrayRange = rozsah ( 1 , max ( $ testArray ) ) ;
$ missingValues = array_diff ( $ arrayRange , $ testArray ) ; ?
>
5
použite PHP " print_r " príkaz k tlači hodnôt v poli " $ missingValues " v čitateľnom formáte . " Print_r " Príkaz vytlačí každá klávesa pole nasledované hodnotou klí
< php
$ testArray = array ( 1,2,3,5,9 ) ; . ?
$ arrayRange = rozsah ( 1 , max ( $ testArray ) ) ;
$ missingValues = array_diff ( $ arrayRange , $ testArray ) ;
print_r ( $ missingValues ) ;
>
6
Otvoriť " missingArray.php " vo webovom prehliadači . Overte , že hodnoty chýbajúce polia v poli " $ missingValues " sú vytlačené na webovej stránke .