PHP | Rango() Función

La función range() es una función incorporada en PHP que se utiliza para crear una array de elementos de cualquier tipo, como números enteros, alfabetos dentro de un rango determinado (de menor a mayor), es decir, el primer elemento de la lista se considera como bajo y último se considera como alto.

Sintaxis:

array range(low, high, step)

Parámetros: Esta función acepta tres parámetros como se describe a continuación:

  1. low: Será el primer valor en la array generada por la función range().
  2. alto: será el último valor en la array generada por la función range().
  3. paso: Se utiliza cuando el incremento utilizado en el rango y su valor por defecto es 1.

Valor devuelto : Devuelve una array de elementos de menor a mayor.

Ejemplos:

Input : range(0, 6)
Output : 0, 1, 2, 3, 4, 5, 6
Explanation: Here range() function print 0 to 
6 because the parameter of range function is 0 
as low and 6 as high. As the parameter step is 
not passed, values in the array are incremented 
by 1.

Input : range(0, 100, 10)
Output : 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100
Explanation: Here range() function accepts 
parameters as 0, 100, 10 which are values of low, 
high, step respectively so it returns an array with 
elements starting from 0 to 100 incremented by 10.

Los siguientes programas ilustran la función range() en PHP:
Programa 1 :

<?php
  
// creating array with elements from 0 to 6
// using range function
$arr = range(0,6);
  
// printing elements of array
foreach ($arr as $a) {
      
    echo "$a ";
}
  
?>

Producción:

0 1 2 3 4 5 6

Programa 2 :

<?php
  
// creating array with elements from 0 to 100
// with difference of 20 between consecutive 
// elements using range function
$arr = range(0,100,20);
  
// printing elements of array
foreach ($arr as $a) {
      
    echo "$a ";
}
  
?>

Producción:

0 20 40 60 80 100

Programa 3 :

<?php
  
// creating array with elements from a to j
// using range function
$arr = range('a','j');
  
// printing elements of array
foreach ($arr as $a) {
      
    echo "$a ";
}
  
?>

Producción:

a b c d e f g h i j

Programa 4 :

<?php
  
// creating array with elements from p to a
// in reverse order using range function
$arr = range('p','a');
  
// printing elements of array
foreach ($arr as $a) {
      
    echo "$a ";
}
  
?>

Producción:

p o n m l k j i h g f e d c b a

Referencia:
http://php.net/manual/en/function.range.php

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *