función de PHP pos ()
PHP matriz de referencia completa
Ejemplos
Emisión del valor de elemento de la matriz actual:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo pos($people) . "<br>";
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo pos($people) . "<br>";
?>
Instancia en ejecución »
Definición y Uso
pos () devuelve el valor del elemento corriente en la matriz.
Esta función es la corriente () la función de alias.
Cada matriz tiene un puntero interno al elemento "actual", el punto inicial para insertar en primer elemento de la matriz.
Consejo: Esta función no se mueve el puntero interno.
métodos relacionados:
- Corriente () - Devuelve el valor del elemento actual en la matriz.
- Fin () - Mueve el puntero interno al último elemento de la matriz, y la salida.
- Siguiente () - Mueve el puntero interno al siguiente elemento de la matriz, y la salida.
- PREV () - Mueve el puntero interno al último elemento de la matriz, y la salida.
- RESET () - el puntero interno al primer elemento de la matriz, y la salida.
- la each () - Devuelve los nombres y los valores de la clave del elemento actual y el puntero interno se mueve hacia adelante.
gramática
pos( array )
参数 | 描述 |
---|---|
array | 必需。规定要使用的数组。 |
detalles técnicos
Devuelve: | Devuelve el valor del elemento corriente en la matriz, si el elemento actual está vacía o no el valor del elemento actual se devuelve FALSE. |
---|---|
versión de PHP: | 4+ |
más ejemplos
Ejemplo 1
Todos los métodos de presentación relevantes:
<?php
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>"; // The current element is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
echo current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>"; // The previous element of Joe is Peter
echo end($people) . "<br>"; // The last element is Cleveland
echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
echo current($people) . "<br>"; // Now the current element is Glenn
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
?>
$people = array("Peter", "Joe", "Glenn", "Cleveland");
echo current($people) . "<br>"; // The current element is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
echo current($people) . "<br>"; // Now the current element is Joe
echo prev($people) . "<br>"; // The previous element of Joe is Peter
echo end($people) . "<br>"; // The last element is Cleveland
echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn
echo current($people) . "<br>"; // Now the current element is Glenn
echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter
echo next($people) . "<br>"; // The next element of Peter is Joe
print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward
?>
Instancia en ejecución »
PHP matriz de referencia completa