Den særlige NULL konstant repræsenterer en variabel, der ikke har nogen værdi. Du kan tildele den til forskellige typer af data . Et array datatype i PHP programmeringssprog links værdier til tasterne . Det kan gemme et vilkårligt antal af de nøgleværdipar . Hvis du tildeler flere værdier end det eksisterende antal nøgler i array, bliver de ekstra værdier til NULL . Ved at bruge NULL som en nøgle , fjerner du de tomme elementer fra et array data i PHP -programmer. Ting du skal
PHP 5.3.6 NTS - Win32 kommandolinje tolk
Vis Flere Instruktioner
1
vælge "Start" i Windows og derefter vælge " Notesblok " til . åben Notesblok teksteditor
2
Indtast følgende linjer kode til at kontrollere , hvis et element i en PHP array har NULL værdi ved at bruge " rekey "-funktionen :
//NULL elementer tjek
$ tomt = array (NUL ) .
funktion rekey (matrix $ source, $ tomt = array () )
{$ i = 0;
foreach ( $ kilde som $ key => $ val ) {
if ( $ key ! = $ i ) {
frakoblet ( $ source [ $ key ] ),
$ kilde [$ i ] = $ val ;}
$ i + + ;}
PHP array gemmer resultatet af en web- database forespørgsel. Ubrugt array element har NULL værdi. Den " rekey "-funktionen bruger " $ source" parameter til at slette nøglerne til NULL elementer fra en vifte indeks.
3
Indtast følgende linjer kode til at fjerne NULL elementer fra en PHP array ved hjælp af nøgler NULL elementer gemt i "$ val" parameter : .
//NULL elementer fjernelse
foreach ( $ kilde som $ key => $ val ) { < br >
foreach ( $ tomt som $ var) {
if ($ val === $ var ) {
frakoblet ( $ source [ $ key ])
< p> $ source = rekey ( $ source , $ tom) ;} }}
tilbagevenden $ source ;}
print_r ( rekey ( $ input , $ tom) ) ;
< p> ? >
" print_r " funktion viser indholdet af en PHP array på skærmen , når du fjerner NULL elementer.
4
Vælg "File " og derefter vælge "Gem". Enter " nullrem.php " i " File Name " feltet og tryk på " Gem "-knappen .
5.
Tilføj følgende PHP array data efter "$ input = array (" linie i den generiske " nullrem.php " script : Hej
1000,
NULL , salg
bog ,
Joe Doe , salg
NULL, < br >
Route 66 ,
NULL
Klik på " File" og vælg "Gem ". Klik på "Gem "-knappen til at tilføje dine PHP array data til " nullrem.php " script .
6
Vælg " Start" i Windows og derefter vælge " Kør. " Enter " cmd" i "Open" boksen og vælg " OK " for at åbne kommandolinjen vinduet.
< br > 7.
Skriv " cd c: \\ PHP5 " ved "> ", og tryk på "Enter "-tasten
8
Skriv " php - f nullrem , php " . ved prompten. Tryk på Enter -tasten for at fjerne NULL elementer i rækken, og vise indholdet på skærmen.