Array
(
[0] => 'hello'
[1] => 'there'
[2] =>
[3] =>
[4] => 3
)
// how to get the number 5?
Odpowiedz
$arr = Array
(
0 => 'hello',
1 => 'there',
2 => null,
3 => null,
4 => 3,
);
var_dump(count($arr));
wyjściowa:
int (5)
'count (array_keys ($ arr))' następnie może? –
W próbce, nawet jeśli klawisze (2,3) są puste, liczba nadal będzie je liczyła, tak jak jest. 'count ($ arr)' nawet jeśli występują 'false',' null', '0',' "" 'etc, tak długo, jak one istnieją' count() 'doda je, jako' MatTheCat' mówi, 'echo count (array (1, null, null)); 'daje 3 – RobertPitt
które zignoruje wartości null;) – Mohammad
sizeof jest aliasem liczby – teemitzitrone
Dlaczego więc echo count (array (1, null, null)); daje mi 3? – MatTheCat
działa na mnie w/NULL
$array = array('hello', 'there', NULL, NULL, 3);
echo "<pre>".print_r($array, true)."</pre><br />";
echo "Count: ".count($array)."<br />";
wyjście
Array
(
[0] => hello
[1] => there
[2] =>
[3] =>
[4] => 3
)
Count: 5
Szybkie Google search for PHP Array powinien podciągnąć wyniki wszystkich funkcji dostępnych
poniżej kod badano PHP 5.3.2. a produkcja wyniosła int 5
.
$a = array(
0 => 'hello',
1 => 'there',
2 => null,
3 => null,
4 => 3,
);
var_dump(count($a));
Czy możesz podać więcej informacji o null
nie licząc się? Może starsza wersja? Lub po prostu bawić się z resztą nas? :)
EDIT: dobrze, pisał niewłaściwy kod :)
domyślam się, że on (?) źle zrozumiał dokumenty – teemitzitrone
echo count($array);
- 1. Czy mimo to można pisać aplikacje na Androida w PHP?
- 2. Czy mimo to można zmodyfikować skróty klawiaturowe w środowisku Eclipse?
- 3. Czy mimo to można uzyskać obiekt graficzny w programie konsoli?
- 4. Czy mimo to można użyć Entity Framework w .NET Core?
- 5. MongoDB: jak policzyć liczbę kluczy w dokumencie?
- 6. Nie można wyodrębnić kluczy Geo, mimo że GeoJSON jest ważny.
- 7. Czy mimo to można zmniejszyć czas uruchamiania nrepl (ritz-repl)?
- 8. Czy mimo to można wyświetlić zaplanowane powiadomienia lokalne?
- 9. czy mimo to można przekonwertować z Double do BigInteger?
- 10. Ile pamięci używa tablica HashTable?
- 11. Najpierw PHP lub HTML, czy to ma znaczenie?
- 12. Przegrupuj tablica z wielu kluczy
- 13. policzyć ile wartości w liście, które spełniają określone warunki
- 14. Czy mimo to masz miejsca poza Google +?
- 15. policzyć ile razy pojawia się ciąg w innym ciągiem
- 16. Ile bitów ma postać?
- 17. Jak ustalić, czy tablica asocjacyjna ma klucz?
- 18. Czy tablica wariantów ma 0 elementów?
- 19. php json_encode duża tablica
- 20. MySQL uzyskać różne wartości i policzyć ile z nich?
- 21. Czy PHP ma strukturę danych zestawu?
- 22. Czy mimo to można zatrzymać automatyczne wykonywanie CMake w Qt Creator 4.0?
- 23. Ile elementów tablicy ma wartość zerową?
- 24. Czy mimo to można odczytać liczniki wydajności w systemie OS X Mountain Lion?
- 25. jest to możliwe, aby policzyć, ile wierszy między dwoma wierszami mysql?
- 26. Ile pól ma "za dużo" w tabeli?
- 27. Ile rdzeni procesora ma heroku?
- 28. Tablica obiektów PHP
- 29. Tablica dynamicznego wyboru w PHP
- 30. Nie można policzyć liczby meczów w Vim
szukałem na mój własny kod niewłaściwym który mnie myśleć, że liczyć ignorowane wartości null. – Mohammad