Categorías: PHP y MySQL

PHP sizeof(): Otra manera de saber la longitud de un array

Tenemos 2 maneras de saber la longitud de un array usando funciones de PHP, una es con la función PHP count() y la otra es usando un alias de la misma función: sizeof().

Es una función que obtiene el mismo resultado, yo mismo aconsejo usar la función count(), aunque tampoco descarto usar esta otra.

Sintaxis de PHP sizeof()

Aquí os pongo la sintaxis extraída de su web oficial:

sizeof($array)

Tal y como podéis observar la función es casi idéntica en su sintaxis a count(). Solo tenemos que pasar como parámetro el array del cual queremos saber su longitud.

Ejemplo de PHP sizeof()

He preparado este sencillo script para que veamos su simple uso:

$colores = array("azul","rojo","amarillo");
$numero_colores = sizeof($colores);
echo "Número de colores en el array: " . $numero_colores;

Os explico el código superior:

  • Primero declaramos un array con 3 elementos.
  • Asignamos a la variable $numero_colores el número de elementos con la función sizeof().
  • Sacamos por pantalla el número de elementos.

Otras funciones para trabajar con arrays

Os recomiendo leer este otro post sobre funciones para trabajar con arrays en PHP.

compartir
Publicado por
Aner Barrena