Immaginate di avere a scrivere un catalogo di film . Una delle variabili che si intende utilizzare nel vostro programma è il titolo del film. Ma se si dispone di migliaia di film , utilizzando una variabile separata per memorizzare ogni titolo non è l'ideale. Invece, si dovrebbe utilizzare una variabile ( il titolo) che ha molti valori ( " Qualcuno volò sul nido del cuculo ", "Il Laureato " e così via ) . Tali dati è un candidato ideale per un array.
2
Verificare se si dispone già di un elenco di valori , in modo da poter creare l'array con la funzione di matrice anziché popolato manualmente .
creare l'array
3
dichiarare la matrice e assegnare valori: $ titolo = array (" Hair" , "The Office" , " Troy " , " Tarzan " , " American Pie "," Adamo ed Eva " , " Mistero " , " ET " , " Star Wars "); Inserisci come molti titoli di film come si deve . Se i valori sono stringhe , come nell'esempio precedente , non dimenticare le virgolette intorno a loro . Se i valori sono numeri interi, è possibile rinunciare al apici.
4
rendo conto che questo array viene creato con l'indicizzazione numerica . Nel precedente esempio , l'array ha nove elementi ( titoli di film ) e gli indici sono da 0 ( "Hair" ) a 8 ( "Star Wars" ) . Tuttavia, è anche possibile creare array associativi .
5
creare un array associativo . Un array associativo usa chiavi testuali al posto dei numeri , e gli indici sono più descrittivo . Ciò è particolarmente utile quando i valori non sono stringhe . La sintassi generale è la seguente : $ stipendio [ " John Smith " ] = 3000; Questo assegnerà il valore 3000 per l'elemento di matrice , che ha il "John Smith" indice
6
Usare il . funzione di matrice per creare l'array . $ salario = array ( " John Smith " = > 3000 , «Sally Jones " = > 4000 , " Chris Steward " = > 4900 , " Mary Roberts " = > 6500 , " Sam Mosè "= > 5400 , " Alice Roberts " = > 4200) ; noti la leggera differenza nella sintassi : Si utilizza il simbolo> = per inserire il valore per la chiave
Perform . Operazioni semplici con The Sims 7 valori di riferimento
Array dalla matrice con il loro indice . Per esempio, se si desidera visualizzare il titolo di " Adamo ed Eva", si potrebbe procedere come segue: echo $ titoli [5 ] ; perché " Adamo ed Eva " è il sesto elemento della matrice e il suo indice è di 5 < br . > Pagina 8
assegnare valori a elementi di un array . Se si desidera impostare un nuovo valore per un elemento di array , utilizzare il seguente : $ titoli [ 6 ] = " Midnight Express" ; Questo sostituirà il valore di " Mistero " con " Midnight Express"
< br . >
Programmazione © www.354353.com