PHP range()Funciones
Manual de referencia completo de PHP Array
Ejemplos
Crea una matriz que contiene elementos de "0" a "5":
<?php
$number = range(0,5);
print_r ($number);
?>
$number = range(0,5);
print_r ($number);
?>
Ejecutar ejemplo »
Definición y uso
La función range() crea una matriz que contiene elementos de un rango especificado.
Esta función devuelve una matriz que contiene elementos desde low hasta high.
Nota:Si el parámetro low es mayor que el parámetro high, la matriz creada será de high a low.
Sintaxis
range(low,high,step)
| Parámetros | Descripción |
|---|---|
| low | Obligatorio. Especifica el valor mínimo de los elementos de la matriz. |
| high | Obligatorio. Especifica el valor máximo de los elementos de la matriz. |
| step | Opcional. Especifica el paso entre los elementos. El valor predeterminado es 1. |
Detalles técnicos
| Valor de retorno: | Devuelve una matriz que contiene desdelowllegarhighla matriz de elementos. |
|---|---|
| Versión de PHP: | 4+ |
| Registro de cambios: | stepEl parámetro se agregó en PHP 5.0. En las versiones de PHP 4.1.0 a 4.3.2, esta función trataba las cadenas numéricas como cadenas en lugar de enteros. Las cadenas numéricas se usaban para secuencias de caracteres, por ejemplo, "5252" se trataba como "5". El soporte para secuencias de caracteres y matrices decrecientes se agregó en PHP 4.1.0. Los valores de las secuencias de caracteres se limitan a una longitud. Si la longitud es mayor que uno, solo se usa el primer carácter. Antes de esta versión, range() solo generaba matrices de enteros crecientes. |
Más ejemplos
Ejemplo 1
Devuelve una matriz que contiene elementos de "0" a "50" con un incremento de 10:
<?php
$number = range(0,50,10);
print_r ($number);
?>
$number = range(0,50,10);
print_r ($number);
?>
Ejecutar ejemplo »
Ejemplo 2
Usando letras: devuelve una matriz que contiene elementos de "a" a "d":
<?php
$letter = range("a","d");
print_r ($letter);
?>
$letter = range("a","d");
print_r ($letter);
?>
Ejecutar ejemplo »
Manual de referencia completo de PHP Array Otras extensiones