- 1
empty ( $php->p['h']{'p'}{'p'}['h']->p );
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+158
empty ( $php->p['h']{'p'}{'p'}['h']->p );
Both square brackets and curly braces can be used interchangeably for accessing array elements (e.g. $array[42] and $array{42} will both do the same thing in the example above).
Кстати, синтаксис ниже абсолютно корректен:
Кстати в основной области написано
Array elements can be accessed using the array[key] syntax.
Про curly упомянули только в note. :)
Читать-то читаем, но как всегда только в случае если что-то не работает. :) С массивами вроде всё очевидно (кроме типизации ключей) - смысл перечитывать всю эту хрень? :)
А в юникодовых ключах как раз ничего плохого нет.
Основная проблема даже не в них, а в TMTOWTDI.
Я думал подобные философы сидят строго на пёрле.
Правда тут и крестобляди могут обидеться.
Парсер сложнее, двойственность кода, и лишний конструкт смущающий людей и усложняющий чтение кода (пруфы чуть выше) - что тут хорошего?
Опытные крестобляди не обижаются. Они осознают не только достоинства своего инструмента, но и его недостатки.
В нормальных ситуациях - все вполне однозначно ;)
Зачем так грубо? Это ж всё наши знакомцы - завсегдатаи крестотредов и крестофорума!
Хотя читая тут раздел С++ , ничего другого кроме "всяких извращенцев" в голову и не приходит.
замечу, что крестоблядь без фантазии - считай калека
Ну меру то тоже надо знать...
А то понапишут всяких a<0>=8>=8, и ругают кресты за неоднозначность синтаксиса...
с++ эротичен
(c)
ps минусуют. крестобляди недовольны
c#: привет, брат!
java: не брат ты мне, гнида виндожопая!
java: не брат ты мне, гнида виндожопая!
c#: смотри, какой у меня гуй красивый!
java: гуй не нужен! только консолечкой, только в срачло!
java: недостаточно фабрик!
c#: привет, брат!
java: loading...
c#: нужно обновить фреймворк
java: нужно больше фабрик
...вместе с Шиндовс.
Кто-то не знает C/C++ и стандартопроблем, кто-то не знает хаскель, кто-то не знает низкоуровневых штучек и потому не может по достоинству оценить высказывания Борманда, а юмор понимают все.
По-моему, авторитет тут - это +0.5, смягчающие мнение при попытке поставить минус и придающие уверенность при желании плюсануть.
Советского союза.
Я тебя расстрою - это не ключ, а имя переменной...
Разница в том, что интерпретатор как бы пошлет вас на #@!, увидев $Nåme™.
ba = #{3, 4..10, 42} //инициализация, в фигурных скобках индексы с true
ba[2] = true //ну а тут обычная питушня как с массивами