La costante NULL speciale rappresenta una variabile che non ha alcun valore . È possibile assegnare a diversi tipi di dati . Un tipo di dati array in PHP linguaggio di programmazione valori collegamenti ai tasti . E 'possibile memorizzare un numero qualsiasi di coppie chiave-valore . Se si assegna più valori che l'attuale numero di chiavi nella matrice , i valori aggiuntivi vengono impostati su NULL . Usando NULL come una chiave , si rimuovono gli elementi vuoti da un array di dati in programmi PHP . Cose che ti serviranno
PHP 5.3.6 nts - Win32 riga di comando dell'interprete
Mostra più istruzioni
1
Selezionare " Start" di Windows e quindi selezionare " Blocco note " per . aperto editor di testo Notepad
2
Inserisci le seguenti righe di codice per controllare se un elemento in un array PHP ha valore NULL utilizzando la funzione " nuova chiave " :
//elementi null controllare
$ = array vuoto ( NULL); .
funzione ridigitare (array $ sorgente , $ empty = array ( ) ) per
{ $ i = 0 ;
foreach ( $ sorgente da $ key = > $ val) {
if ( $ chiave ! = $ i ) {
unset ( $ sorgente [ $ key] ) ;
$ sorgente [ $ i ] = $ val ; }
$ i + + ; }
l'array PHP memorizza il risultato di una query Web di database . Ogni elemento dell'array non utilizzato ha un valore NULL . La funzione " ricodifica " utilizza il parametro " $ source " per eliminare le chiavi di elementi null da un indice di array .
3
Inserire le seguenti righe di codice per rimuovere elementi null da un PHP matrice utilizzando i tasti di elementi NULL memorizzate nel parametro " $ val" : .
//NULL elementi rimozione
foreach ( $ sorgente da $ key = > $ val) { < br >
foreach ( $ vuoto da $ var) {
if ( $ val === $ var) {
unset ( $ sorgente [ $ key] ) ;
< p > $ source = ridigitare ( $ sorgente , $ vuoto) ; } } }
ritorno
$ sorgente; }
print_r ( ridigitare ( $ input , $ vuoto) ) ;
< p > ? >
la funzione " print_r " visualizza il contenuto di un array PHP sullo schermo , dopo la rimozione di elementi nulli.
4
Selezionare "File" e poi scegliere "Salva ". Inserire " nullrem.php " nella casella "Nome file" e premete il pulsante " Salva ' .
5
Aggiungi i seguenti dati di array PHP dopo il" $ input = array ( "linea nel generico script " nullrem.php " :
1000,
NULL , Stati
libro , Stati
Joe Doe , Stati
NULL , < br
percorso> 66 , Stati
NULL
Fare clic su " File " e selezionare " Salva . ' Fare clic su" Salva' pulsante per aggiungere i tuoi dati array di PHP per lo script " nullrem.php " .
6
Selezionare "Start " di Windows e quindi selezionare " Esegui ". Digitare "cmd " nella casella "Apri" e scegliere " OK" per aprire la finestra della riga di comando .
7
Digitare " cd c : \\ PHP5 " al " > " prompt e premere il tasto "Enter "
8
Digitare " php -f nullrem , php" . al prompt . Premere il tasto per rimuovere elementi null dell'array e visualizzare il contenuto sullo schermo Invio.