Array
(
[0] => 'hello'
[1] => 'there'
[2] =>
[3] =>
[4] => 3
)
// how to get the number 5?
Respuesta
$arr = Array
(
0 => 'hello',
1 => 'there',
2 => null,
3 => null,
4 => 3,
);
var_dump(count($arr));
de salida:
int (5)
'count (array_keys ($ arr)) '¿entonces quizás? –
En la muestra, incluso si las claves (2,3) están vacías, count las contará como existen. 'count ($ arr)' incluso si 'false',' null', '0',' "" etc., siempre que existan 'count()' los sumará, como dice 'MatTheCat',' echo count (array (1, null, null)); 'da 3 – RobertPitt
que ignorará los valores de nulo;) – Mohammad
sizeof es un alias del recuento – teemitzitrone
Entonces, ¿por qué echo count (array (1, null, null)); me da 3? – MatTheCat
Obras para mí w/NULL salida
$array = array('hello', 'there', NULL, NULL, 3);
echo "<pre>".print_r($array, true)."</pre><br />";
echo "Count: ".count($array)."<br />";
Array
(
[0] => hello
[1] => there
[2] =>
[3] =>
[4] => 3
)
Count: 5
Una rápida Google search for PHP Array debe tirar de los resultados de todas las funciones disponibles
continuación código se probó con PHP 5.3.2. y la salida fue int 5
.
$a = array(
0 => 'hello',
1 => 'there',
2 => null,
3 => null,
4 => 3,
);
var_dump(count($a));
Puede por favor dar más información acerca null
no ser contado? Una versión más vieja tal vez? ¿O simplemente jugar con el resto de nosotros? :)
EDIT: Bueno, publicado código incorrecto :)
supongo que (??) malentendió los documentos – teemitzitrone
echo count($array);
- 1. ¿Cuántas teclas hay demasiadas en memcached?
- 2. ¿Hay alguna manera de averiguar cuántas veces se ha instanciado una clase en php?
- 3. ¿Hay alguna manera de contar el número de apariciones en una matriz jQuery?
- 4. ¿Hay alguna forma de detectar matrices circulares en PHP puro?
- 5. ¿Hay alguna forma de que PHP detecte una imagen dañada?
- 6. Normalizar el caso de las teclas de matriz en PHP
- 7. ¿Hay alguna forma de escribir aplicaciones de Android en PHP?
- 8. php: comprueba si una matriz tiene duplicados
- 9. ¿Hay alguna forma de convertir json a xml en PHP?
- 10. ¿Hay alguna forma de detectar si un usuario tiene conexión wifi con php o javascript?
- 11. ¿Hay alguna forma de compartir objetos entre páginas de php?
- 12. PHP cambiar el nombre de las teclas de una matriz
- 13. ¿Hay alguna forma de acceder a una matriz de etiquetas col para una tabla en javascript?
- 14. Contar instancias de cadena en una matriz
- 15. contar cuántas veces aparece una cadena dentro de otra cadena
- 16. ¿Hay alguna forma mejor de contar las líneas en un archivo de texto?
- 17. ¿Hay alguna forma de tener combinaciones de teclas VIM en Xcode 4?
- 18. Compruebe cuántas veces el valor específico en la matriz PHP
- 19. PHP Array ¿Codificación de teclas?
- 20. ¿Alguna forma de declarar una matriz en línea?
- 21. Descubre dinámicamente cuántas entradas tiene una función, Raqueta
- 22. ¿Hay alguna forma mejor de invertir una matriz de bytes en la memoria?
- 23. ¿Hay alguna forma de currying en C?
- 24. ¿Cuántas implicidades hay en Scala?
- 25. ¿Hay alguna forma de ejecutar el código php en un sandbox desde dentro de php
- 26. ¿Hay alguna forma de obtener la lista de configuraciones regionales disponibles en PHP?
- 27. ¿Hay alguna forma de sobrecargar + = en python?
- 28. ocurrencias contar con una matriz utilizando MATLAB
- 29. ¿Es posible contar el número de dimensiones en una matriz?
- 30. ¿Hay alguna forma de CSS para agregar una flecha si un ul tiene un hijo ul?
yo estaba buscando en mi propio código incorrecto que me hizo pensar que cuentan los valores nulos ignorados. – Mohammad