De speciale NULL constante staat voor een variabele die geen waarde heeft. U kunt deze toewijzen aan verschillende soorten data . Een array gegevenstype in PHP programmeertaal koppelingen waarden aan de toetsen . Het kan elk nummer van de key -value pairs slaan . Als u meer waarden dan het bestaande aantal sleutels in de array toe te wijzen , worden de extra waarden ingesteld op NULL . Door het gebruik van NULL als een sleutel , je de lege elementen uit een array data in PHP -programma's te verwijderen . Wat je nodig hebt PHP 5.3.6 gen - Win32 command line interpreter Toon Meer Aanwijzingen 1 Selecteer " Start" in Windows en selecteer vervolgens "Notepad " om . geopend Notepad tekstverwerker kopen van 2 Voer de volgende regels code te controleren , als een element in een PHP array heeft NULL waarde met behulp van de functie " rekey " : //NULL elementen controleren $ empty = array ( NULL ) ; . functie rekey ( array $ source , $ empty = array ( ) ) op { $ i = 0 ; foreach ( $ source als $ key = > $ val) { als ( key $ ! = $ i ) { unset ( $ source [ $ key ] ) ; $ source [ $ i ] = $ val ; } $ i + + ; } de PHP array slaat het resultaat van een Web database query . Alle ongebruikte array- element heeft NULL waarde . De functie " rekey " gebruikt de " $ source " -parameter om de sleutels van de NULL elementen uit een array index te verwijderen . 3 Voer de volgende regels code aan NULL elementen uit een PHP verwijderen matrix met behulp van de toetsen van NULL -elementen opgeslagen in de parameter ' $ val " : . /verwijdering /NULL elementen foreach ( $ source als $ key = > $ val) { < br foreach > ( $ empty als $ var ) { if ( $ val === $ var ) { unset ( $ source [ $ key ] ) ; $ source = rekey ( $ source , $ leeg) ; } } } return $ source ; } print_r ( rekey ( $ input , $ leeg) ) ; ? > de functie " print_r " toont de inhoud van een PHP array op het scherm , nadat u NULL elementen te verwijderen . 4 Selecteer " File " en kies vervolgens " Opslaan. " Enter " nullrem.php " in het vak "Bestandsnaam " en druk op de " Save " knop . 5 Voeg de volgende PHP array gegevens na de " $ input = array ( " lijn in de generieke " nullrem.php " script : 1000 , NULL , boek , mijnheer Jansen , NULL , < br Route 66 > , NULL Klik op " File " en selecteer "Opslaan . " Klik op de " Save " knop om uw PHP array data naar de " nullrem.php " script toe te voegen . 6 Selecteer " Start" in Windows en kies vervolgens " Uitvoeren . " Enter " cmd " in het vak "Open " en kies " OK " om de command line venster te openen . < > 7 Type br in "cd c: \\ PHP5 " op de " > " prompt en druk op de toets " Enter " Type 8 in " php -f nullrem , php " . bij de prompt . Druk op Enter om NULL elementen van de array te verwijderen en de inhoud op het scherm .
|