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

Come controllare se un indice di array Esiste in PHP

PHP ha molte procedure che semplificano l' utilizzo di matrici . Gli array in PHP sono ordinate mappe o le strutture che le chiavi associate con valori . Mappe ordinate sono ottimizzati come array , tabelle hash , dizionari , collezioni , pile e code . Ci sono tre tipi di matrice di base in PHP : array numerici ( indici numerici) , gli array associativi ( indici con chiavi ID associato con i valori ) , e gli array multidimensionali ( matrici che contengono altri array ) . PHP offre anche una varietà di funzioni per gli array che consentono agli sviluppatori di verificare valori di matrice , alterano gli array e verificare l' esistenza di indici e valori di matrice . Cose che ti serviranno
editor di testo
Browser Web
PHP installato e correttamente configurato su un server Web
Show More Istruzioni
1

Aprire un editor di testo e creare un nuovo file di nome findElement.php la procedura tipica per la creazione di un nuovo file in un editor di testo è quello di selezionare " nuovo " dal menu "File" .
2

Aggiungi un PHP delimitatore di apertura ( " ") per findElement.php . Questi delimitatori dicono che interprete PHP che qualsiasi testo posizionato tra i due è il codice PHP .

< ? Php ? >
3

Creare un array di nome " $ check_array " utilizzando la funzione PHP " allineamento" e posto la matrice tra i delimitatori di PHP di apertura e chiusura . L'array $ check_array dovrebbe avere tre elementi con i seguenti tasti ( indici ) e di valori : " prima " , " 1 " , "secondo" , " 2" e " terzo " ; '3 '

$ un_array . = array (' primo ' = > 1 , 'secondo' = > 4 , ' terzo ' = > 5) ;
4

aggiungere un "if" condizionale per findElement.php seguito il $ un_array dichiarazione di matrice . Il condizionale utilizza il metodo " array_key_exists " per determinare se il tasto " terzo " esiste nella matrice $ un_array . Utilizzare due parentesi graffe ( " { }") per tenere il posto per il codice che verrà eseguito se la condizione è vera ( la chiave dell'array " terzo " esiste ) .

Se ( array_key_exists ( ' terzo ' , $ un_array ) ) { }
5

Utilizzare un PHP " echo" costruire per stampare la risposta "Il ' terzo ' elemento esiste" la pagina Web se il " terzo " chiave dell'array esiste nella matrice . Posizionare il comando tra le istruzioni condizionali parentesi graffe . Dopo il passaggio cinque findElement.php apparirà come mostrato di seguito :

< ? Php $ un_array = array (' primo ' = > 1 , 'secondo' = > 4 , ' terzo ' = > 5 ), se ( array_key_exists ( ' terzo ' , $ un_array ) ) { echo " Il ' terzo ' elemento esiste ";} ? >
6

Apri findElement.php in un browser . Verificare che l'elemento con l'indice " terzo " viene trovato e la risposta corretta viene stampata la pagina Web ( "La ' terza ' elemento esiste " ) .

 

Programmazione © www.354353.com