«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2018/09/28 09:18:39  №1271390 1
Задача про массивы с рандомным именем
https://ideone.com/sIORAY
Не совсем понимаю, что не так. Вроде создал нулевую таблицу, потом она заполняется где каждый элемент берет номер $i, и значение рандомного слога а на выходе - болты.
Ответы: >>1271395
Аноним 2018/09/28 09:26:14  №1271395 2
Ответы: >>1271398
Аноним 2018/09/28 09:29:02  №1271398 3
>>1271395
Благодарю. Всё сошлось
Ответы: >>1271405
Аноним 2018/09/28 09:33:05  №1271405 4
>>1271398
А теперь объясни, почему.
Ответы: >>1271409
Аноним 2018/09/28 09:41:04  №1271409 5
>>1271405
А это в гайде не могу найти ¯\_(ツ)_/¯
Ответы: >>1271440
Аноним 2018/09/28 10:40:20  №1271440 6
>>1271409
Нет ты объясняй давай, что это ещё за не могу.
Как внутри массива располагаются элементы? Чем ассоциативный массив от простого отличается?
Ответы: >>1271443
Аноним 2018/09/28 10:46:48  №1271443 7
>>1271440
Каждому имени в массиве относится ключ, ну как в задачке с ростом было. Имя - рост. Где ключ это рост.
В простых массивах идет поиск по индексу, в ассоциативных по ассоциациям, вроде так
Ответы: >>1271446
Аноним 2018/09/28 10:53:50  №1271446 8
Ответы: >>1271447
Аноним 2018/09/28 10:59:01  №1271447 9
>>1271446
Я даже не знаю что и ответить.
Ответы: >>1271454
Аноним 2018/09/28 11:19:00  №1271454 10
>>1271447
$assoc = array(
"Index" => "value",
"Index" => "value2",
...
);

$numerable = array(
0 => "value",
1 => "value2",
...
);

Ничего странного не замечаешь?
Ответы: >>1271970
Аноним 2018/09/29 15:18:10  №1271970 11
>>1271454
Извиняюсь, не было возможности заходить на двачи.
У нижнего массива цифры вижу в имени
Ответы: >>1271974
Аноним 2018/09/29 15:34:02  №1271974 12
>>1271970
Не то. Посмотри еще раз внимательнее.
Ответы: >>1271975
Аноним 2018/09/29 15:35:06  №1271975 13
>>1271974
"Index" в ковычках двойных, а 0 нет?
Ответы: >>1271980
Аноним 2018/09/29 15:38:37  №1271976 14
Хотя, тут скорее, что Index'у несколько ключей соответствует
Ответы: >>1271986
Аноним 2018/09/29 15:43:40  №1271980 15
>>1271975
Там индекс - целое неотрицательное число, а там - строка. Догнал, кусок долбоёба?
Ответы: >>1271981 >>1271986
Аноним 2018/09/29 15:51:47  №1271986 16
>>1271980
Не в этом его ошибка.

>>1271976
Тааак! И что произойдет, если под один индекс пихать разные значения? $pieces["$i"]
Ответы: >>1271988 >>1272062
Аноним 2018/09/29 15:56:15  №1271988 17
>>1271986
Он спрашивал, что такое ассоциативный массив. К чему твой пример с повторяющимся индексом - не совсем понятно.
Ответы: >>1271990
Аноним 2018/09/29 16:02:50  №1271990 18
>>1271988
Потому что ты не в теме, проходи, не мешай.
Аноним 2018/09/29 17:45:40  №1272062 19
>>1271986

Чёт всёравно не улавливаю суть. Если в ковычках он это считает одним именем, чтоли?
Ответы: >>1272080
Аноним 2018/09/29 19:01:58  №1272080 20
docs.png (47, 1873x575)
575x1873
>>1272062
Вот этот шкаф представляет собой массив. В нем каждый ящик может хранить только последнее положенное в него (все, что было в ящике перед тем как мы ложим туда - исчезает). Если два ящика назвать одинаково, произойдет коллапс Вселенной (шутка, просто предыдущий исчезнет и шкаф скорее всего развалится).

Посмотри на картинку и ответь на вопросы:

1) Почему некоторые ящики названы в кавычках и все ли из них нужно было в эти кавычки брать. Если не все, то какие и почему?

2) Итак у нас три документа маршируют сохраниться в ящик. Который из них останется в живых если мы откроем ящик после? Который это будет ящик?
Ответы: >>1272088
Аноним 2018/09/29 19:18:18  №1272088 21
>>1272080
1) Без ковычек числа да? 007 - ковычек не надо
2) Смотря какой порядок, если с права на лево, то выживет левый в папке index
Ответы: >>1272100
Аноним 2018/09/29 19:57:51  №1272100 22
>>1272088
1) не все языки простят тебе 007 в качестве ключа.

2) ну теперь то ты понял свою ошибку в $pieces["$i"]?
Ответы: >>1272752
Аноним 2018/10/01 09:00:35  №1272752 23
>>1272100
Я так понимаю, что пытался всё воткнуть в $i - т.е. это было не число как я задумывал, а именно имя $i ему уже присваивались значения, и высвечивалось последнее?
Ответы: >>1272761
Аноним 2018/10/01 09:21:37  №1272761 24
>>1272752
Ура! Ты молодец. Да, ты в цикле обновлял значение у текстового ключа "$i", а не добавлял новые числовые ключи $i. Впредь будь внимательнее, или я тебя заебу вопросами ты понял?
Ответы: >>1272763
Аноним 2018/10/01 09:27:24  №1272763 25
>>1272761
Было познавательно, особенно картинка, сам делал?
Ответы: >>1272787
Аноним 2018/10/01 10:36:28  №1272787 26
>>1272763
У Фаулера позаимствовал.