По синтаксису - когда ключом одного массива, является значение другого

Страшный Злодей

Бывший член клуба (достало хамство).
Скажите, какие есть противопоказания для следующей записи?

PHP:
$array_one = $array_two[$array_three[1]];
 
Последнее редактирование:

WMix

герр M:)ller
Партнер клуба
по вечерам голова болит от индексов, а так, обычный мапинг
 

Страшный Злодей

Бывший член клуба (достало хамство).
Меня такая запись смущает где-то на уровне субъективного восприятия, особенно когда таких строк встречается очень много и часто в беспорядочных цепочках вложенности. Судя по вашим высказываниям, такой код может восприниматься вполне нормально.

Благодарю всех за ваши мнения!
 
Последнее редактирование:

Страшный Злодей

Бывший член клуба (достало хамство).
Страшный Злодей, а в каких языках нельзя брать элементы массива по индексу?
Сорри, это я глупость написал, совсем не то имел ввиду - в голове были задачи из другой области (что-то типа этого ${arr[${arr[5]}]} ), которые как-то коррелировались с этой темой. :cool: Спасибо, что вернули в реальность!
 
Последнее редактирование:
Сверху