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

Come trovare il numero indice di un elemento in PHP

Un array è una struttura variabile utile in PHP . Esso permette una singola variabile di contenere più dati . Di solito questi elementi distinti sono collegati in qualche modo. Ad esempio , una matrice per " tipi di pizza " potrebbe consistere di " peperoni, formaggio e funghi " con ognuno assegnato ad un indice univoco in un array chiamato " la pizza ". In questo caso, " formaggio " è il secondo elemento della matrice , con un indice di " 2 ". Mentre non vi è alcuna specifica funzione in PHP per scansionare una matrice per un particolare elemento e poi tornare al numero di indice , è possibile progettare un algoritmo per eseguire questa operazione . Il programma richiede un ciclo di guardare ogni elemento dell'array , e una funzione di conteggio matrice per determinare la dimensione necessaria del ciclo. Cose che ti serviranno
Editor di Testo
Show More Istruzioni
1

Aprire il file PHP in qualsiasi editor di testo . I linguaggi di programmazione sono tutti basati su testo , in modo che qualsiasi editor di testo standard , inclusi Blocco note di Windows , è accettabile .
2

Identificare la variabile di campo che si desidera manipolare .
3

individuare un'area appropriata nel codice di programmazione per scrivere l'algoritmo che analizza l'array per un particolare elemento e restituisce il numero di indice .
4

Determinare la dimensione della matrice utilizzando la funzione PHP " contare . " Ad esempio, la prima riga di codice per l'algoritmo sarà " $ dimensione = count ( $ array) ; " dove " $ array " è la variabile array contenente l' elemento di interesse . ( Le virgolette non sono inclusi nel codice di programmazione vero e proprio. ) Questa riga di codice crea la variabile "dimensione" che corrisponde al numero totale di elementi nella matrice .
5

Creare un ciclo che analizza ogni elemento. La prima linea del loop è " for ( $ i = 1; $ i < = $ dimensione ; $ i + + ) {" ( senza le virgolette ) . Ciò avvia il ciclo e specifica che il ciclo si ripeterà per il numero esatto di volte necessarie per eseguire la scansione di tutti gli elementi dell'array .
6

Scrivi la linea che determina se un elemento di matrice è uguale al valore dell'elemento che cercate. Ad esempio, digitare "if ( $ array [ $ i ] == " formaggio " ) { $ found_it == $ i ; }" ( senza le virgolette ) . Questo semplice "if" assegna l'indice di matrice corrente scansione al valore della variabile " found_it " se l' elemento di " formaggio " si trova . Quando il ciclo è terminato, la variabile " found_it " conterrà il numero di indice di tale elemento desiderato .
7

Fine del loop con un segno di parentesi di chiusura . Ora è possibile utilizzare la variabile " $ found_it " in altre parti del programma , ovunque è necessario il numero di indice dell'elemento dell'array.

 

Programmazione © www.354353.com