Inicio PHP JavaScript Manual PHP Links de interes Contacto
Scripts en PHP Programación PHP, lenguaje del lado del servidor.
Scripts PHP - Funciones Funciones  Scripts PHP - Ip´s Ip´s  Scripts PHP - Otros Otros  
Scripts en JavaScript Programación JavaScript, lenguaje del lado del cliente.
Scripts JS - Barra de estado Barra de estado  Scripts JS - Calculadoras Calculadoras  Scripts JS - Efectos Efectos  Scripts JS - Relojes/Calendarios Relojes/Calendarios  
  Manual PHP     Manual PHP  
function.range -- http://www.mundoscript.com/php/function.range.html range

range

(PHP 3>= 3.0.8, PHP 4 , PHP 5)

range --  Crea una matriz que contiene un rango de elementos

Descripción

array range ( int bajo, int alto [, int paso])

rango() devuelve una matriz de elementos desde bajo hasta alto, ambos inclusive. Si bajo > alto, la secuencia será del mayor al menor.

Nuevo parámetro: El parámetro opcional paso fue añadido en 5.0.0.

Si un valor paso es dado, éste será usado como el incremento entre elementos en la secuencia. paso debería ser definido como un número positivo. Si no se especifica, paso tendrá un valor predeterminado de 1.

Ejemplo 1. Ejemplos de range()

<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(0, 12) as $numero) {
    echo
$numero;
}

// El parametro paso fue introducido en 5.0.0
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $numero) {
    echo
$numero;
}

// Uso de secuencias de caracteres introducidas en 4.1.0
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letra) {
    echo
$letra;
}
// array('c', 'b', 'a');
foreach (range('c', 'a') as $letra) {
    echo
$letra;
}
?>

Nota: Antes de PHP 4.1.0, range() sólo generaba matrices de enteros incrementales. El soporte para secuencias de caracteres y matrices en decremento fue añadido en 4.1.0. Los valores de secuencia de caracteres esán limitados a una longitud de uno. Si una longitud superior a uno es ingresada, solo se usa el primer caracter.

Atención

En versiones de PHP desde 4.1.0 hasta 4.3.2, range() considera las cadenas numéricas como cadenas y no enteros. En su lugar, ellas serán usadas para secuencias de caracteres. Por ejemplo, "4242" es tratado como "4".

Vea también shuffle(), array_fill(), y foreach.

Web´s ORO

Comparativas

peliculas - musica - trucos
telefonos moviles
directorio de programacion
Web´s PLATA

logiciel gratuit
programas para bajar
ocio y entretenimiento
eliminar virus