Funciones de PHP Range, Array_sum y Array_Product

Funciones de PHP Range, Array_sum y Array_Product
El rango () en PHP se usa para crear una matriz con teclas numéricas (a partir de 0) en el rango especificado. Se necesitan tres parámetros.

Sintaxis:
rango (primero, último, paso)

Parámetros:

  1. Primero toma un entero utilizado para especificar el primer valor en el rango.
  2. El último toma un entero utilizado para especificar el último valor en el rango.
  3. Este paso es un parámetro opcional que omite los valores presentes en el rango.

Veamos ejemplos para comprender mejor este concepto.

Ejemplo 1:

Creemos una matriz en un rango de 0 a 10 usando el rango ().

// crear una matriz en un rango de 0 a 10
$ array_input = rango (0,10);
print_r ($ array_input);
?>

Producción:

Podemos ver que la matriz se crea con los elementos 0 a 11 asociados con las claves.

Ejemplo 2:

Creemos una matriz en un rango de 0 a 10 saltando 4 usando el rango ().

// crear una matriz en un rango de 0 a 10 omitiendo 4
$ array_input = rango (0,10,4);
print_r ($ array_input);
?>

Producción:

Podemos ver que la matriz se crea con los elementos 0 a 11 asociados con las claves omitiendo 4 cada vez.

PHP Array_sum ()

array_sum () en PHP se usa para devolver la suma de valores presentes en la matriz. Se necesita Array_input como parámetro.

Sintaxis:

array_sum (array_input)

Parámetros:
array_input es la matriz de entrada con valores numéricos.

Veamos ejemplos para comprender mejor este concepto.

Ejemplo 1:

Creemos una matriz que tenga elementos de 0 a 10 usando la función de rango () y devuelvamos la suma de elementos.

// crear una matriz en un rango de 0 a 10
$ array_input = rango (0,10);
print_r ($ array_input);
#return suma de elementos presentes en la matriz anterior
imprimir ("suma de elementos:");
print_r (array_sum ($ array_input));
?>

Producción:

La suma de los elementos es 55.

Ejemplo 2:

Creemos una matriz que tenga elementos -2,3,4,5,6 usando la función Array () y devuelva la suma de elementos.

// crear una matriz con elementos
$ array_input = array (2,3,4,5,6);
print_r ($ array_input);
#return suma de elementos presentes en la matriz anterior
imprimir ("suma de elementos:");
print_r (array_sum ($ array_input));
?>

Producción:

La suma de los elementos es 20.

PHP Array_Product ()

array_product () en PHP se usa para devolver el producto de los valores presentes en la matriz. Se necesita Array_input como parámetro.

Sintaxis:

array_product (array_input)

Parámetros:
array_input es la matriz de entrada con valores numéricos.

Veamos ejemplos para comprender mejor este concepto.

Ejemplo 1:

Creemos una matriz que tenga elementos del 1 al 10 utilizando la función de rango () y devuelva el producto de esos elementos.

// crear una matriz en un rango de 1 a 10
$ array_input = rango (1,10);
print_r ($ array_input);
#Creturn Producto de elementos presentes en la matriz anterior
imprimir ("Producto de elementos:");
print_r (array_product ($ array_input));
?>

Producción:

El producto de los elementos es 3628800.

Ejemplo 2:

Creemos una matriz que tenga elementos -2,3,4,5,6 usando la función Array () y devuelva el producto de elementos.

// crear una matriz con elementos
$ array_input = array (2,3,4,5,6);
print_r ($ array_input);
#Creturn Producto de elementos presentes en la matriz anterior
imprimir ("Producto de elementos:");
print_r (array_product ($ array_input));
?>

Producción:

El producto de los elementos es 720.

Conclusión

En este tutorial de matrices de PHP, vimos cómo crear una matriz utilizando la función de rango () considerando todos los parámetros. Array_sum () en PHP se usa para devolver la suma total de elementos, y Array_Product () en PHP se usa para devolver el producto de elementos presentes en la matriz.