powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php требуется пояснение по функции count
8 сообщений из 8, страница 1 из 1
php требуется пояснение по функции count
    #38164012
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему вот такой код
Код: php
1.
2.
3.
$a = array(
                  "1"=>"A",1=>"B","C",2=>"D");
	echo count($a);


выводит 2 ?
если элементу "C" присвоить ключ ноль, выведет 3
читал мануал ответов не нашёл.
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164020
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
var_dump($a);
узнаешь много нового.
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164058
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowvar_dump($a);
узнаешь много нового.

а, что собственно узнаёшь? да два элемента
Код: php
1.
(2) { [1]=> string(1) "B" [2]=> string(1) "D" }


а остальные то чего не посчитались, причём если и у B и D ключи сделать стоковыми то всё 4 элемента учитываются, или приоритет у числовых ключей?
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164059
Nick-name
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-nameScareCrowvar_dump($a);
узнаешь много нового.

а, что собственно узнаёшь? да два элемента
Код: php
1.
(2) { [1]=> string(1) "B" [2]=> string(1) "D" }


а остальные то чего не посчитались, причём если и у B и D ключи сделать стоковыми то всё 4 элемента учитываются, или приоритет у числовых ключей?
Пардон фигню сказал)))
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164065
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном случае проблема не в count, а в нечитании мануала по функции array() . Там и найдете ответы на вопрос.
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164712
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.php.net/manual/en/function.array.php
читал мануал ответов не нашёл.
например:
авторесли элементу "C" присвоить ключ ноль, выведет 3
авторNote that index '3' is defined twice, and keep its final value of 13
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164735
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nick-name,

Код: php
1.
$a = array("1"=>"A",1=>"B","C",2=>"D");


как думаете какой индекс устанавливаеться у "C" ?
Подсказка, выполните:
Код: php
1.
$a = array("1"=>"A",1=>"B","C");
...
Рейтинг: 0 / 0
php требуется пояснение по функции count
    #38164814
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
РенатNick-name,

Код: php
1.
$a = array("1"=>"A",1=>"B","C",2=>"D");


как думаете какой индекс устанавливаеться у "C" ?Может быть семнадцать?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php требуется пояснение по функции count
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]