Funzione pos() PHP
Esempio
Esprimi il valore dell'elemento corrente dell'array:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo pos($people) . "<br>"; ?>
Definizione e uso
La funzione pos() restituisce il valore dell'elemento corrente dell'array.
Questa funzione è current() Alias della funzione.
Ogni array ha un puntatore interno che si riferisce al suo elemento "corrente", inizialmente puntando al primo elemento inserito nell'array.
Suggerimento:La funzione non sposta il puntatore interno dell'array.
Metodi correlati:
- current() - Restituisce il valore dell'elemento corrente dell'array
- end() - Sposta il puntatore interno all'elemento ultimo dell'array e lo esegue
- next() - Sposta il puntatore interno all'elemento successivo dell'array e lo esegue
- prev() - Sposta il puntatore interno all'elemento precedente dell'array e lo esegue
- reset() - Sposta il puntatore interno all'elemento primo dell'array e lo esegue
- each() - Restituisce il nome della chiave e il valore dell'elemento corrente, spostando il puntatore interno avanti
Sintassi
pos(array)
Parametro | Descrizione |
---|---|
array | Obbligatorio. Specifica l'array da utilizzare. |
Dettagli tecnici
Valore di ritorno: | Restituisce il valore dell'elemento corrente dell'array, se l'elemento corrente è vuoto o non ha un valore, restituisce FALSE. |
Versione PHP: | 4+ |
Più esempi
Esempio 1
Esempio di tutti i metodi correlati:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // L'elemento corrente è Bill echo next($people) . "<br>"; // L'elemento successivo di Bill è Steve echo current($people) . "<br>"; // L'elemento corrente è Steve echo prev($people) . "<br>"; // L'elemento precedente di Steve è Bill echo end($people) . "<br>"; // L'ultimo elemento è David echo prev($people) . "<br>"; // L'elemento precedente di David è Mark echo current($people) . "<br>"; // L'elemento corrente è Mark echo reset($people) . "<br>"; // Sposta il puntatore interno all'elemento iniziale dell'array, ossia Bill echo next($people) . "<br>"; // L'elemento successivo di Bill è Steve print_r (each($people)); // Restituisce il nome chiave e il valore dell'elemento corrente (al momento è Steve) e sposta il puntatore interno ?>