Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come trovare i numeri mancanti in un array PHP

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 "

$ 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 "

$ 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

$ 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

$ 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 .

 

Programmazione © www.354353.com