PHP è un linguaggio di scripting lato server che supporta sia scalare e tipi di dati composti , come array . Array PHP sono in realtà ordinati mappe che le chiavi di associare i valori , in cui ogni chiave identifica il valore . Array consente memorizzazione dati - gruppo in una singola variabile , per cui i valori dei dati possono essere manipolati come un'unica struttura . PHP offre anche una varietà di funzioni per la modifica , la cancellazione , la stampa e confrontando i valori memorizzati in array , una caratteristica che è utile quando l'organizzazione dei dati o al momento di individuare i valori mancanti in array . Cose che ti serviranno
editor di testo
Mostra più istruzioni
1
Aprire un editor di testo e creare un nuovo file di nome " missingArray.php " . Aggiungi un delimitatore PHP open (" < ? PHP ") e una stretta PHP delimitatore per il file ( " > " ) . Questi delimitatori indicano che il testo posto tra di loro deve essere interpretato come PHP .
< ? PHP
? >
2
dichiarare una variabile PHP denominata " $ TestArray " . Usare il " array ( ) " PHP costrutto del linguaggio e dei valori " 1,2,3,5,9 " per dichiarare la matrice con i valori mancanti . Memorizzare i valori nella variabile " $ TestArray "
< php
$ TestArray = array ( 1,2,3,5,9 ) ; . ?
? >
3
dichiarare una seconda variabile PHP denominata " $ arrayRange " . Utilizzare la funzione PHP "range ( ) " per determinare i valori tra "1" e il valore massimo degli elementi memorizzati nella " $ TestArray " array. Per determinare il valore massimo in " $ TestArray " , utilizzare la funzione max () di PHP . . ? Gamma Store di array di valore nella variabile " $ arrayRange "
< php
$ TestArray = array ( 1,2,3,5,9 ) ;
$ arrayRange = range ( 1 , max ( $ TestArray ) ) ; ?
>
4
dichiarare una terza variabile PHP denominata "$ missingValues " . Utilizzare la funzione PHP " ) array_diff ( " per identificare i valori mancanti mancanti nel " $ TestArray " array. Sono questi i valori che esistono nel " $ arrayRange " serie ma non esistono nel " $ TestArray " array. Conservare questi valori nel " $ missingValues " variabile
< php
$ TestArray = array ( 1,2,3,5,9 ) . ?
$ arrayRange = range ( 1 , max ( $ TestArray ) ) ;
$ missingValues = array_diff ( $ arrayRange , $ TestArray ) ;
>
5
? utilizzare il comando PHP " print_r " per stampare i valori nel " $ missingValues " array in formato leggibile . Il comando " print_r " stampa ogni chiave dell'array seguito dal valore della chiave
< php
$ TestArray = array ( 1,2,3,5,9 ) . ?
$ arrayRange = range ( 1 , max ( $ TestArray ) ) ;
$ missingValues = array_diff ( $ arrayRange , $ TestArray ) ;
print_r ( $ missingValues ) ;
? >
6
Open " missingArray.php " in un browser . Verificare che i valori della matrice mancanti nel " $ missingValues " serie sono stampati sulla pagina web .