Pull to refresh
2
0
Send message
Нет, не сработает
Согласен. На полноценны юникод совсем не тянет. Это даже не новая возможность, а просто изменение конфигурации по умолчанию
Полагаю тут причина в том, что в контексте использования они не пересекаются (т.е. точно можно определить что имеется ввиду). С разделителем неймспейсов немного другая ситуация. Например, если бы выбрали символ "::", то возникли бы неоднозначности.

echo SomeObj::somefunc();

что тут имеется ввиду — функция неймспейса или статическая функция класса? Конечно можно было бы определить приоритеты, но интерпретатору приходилось бы тратить время на анализ и проверку всех возможных ситуаций
Нашёл там только
Changed default value of «default_charset» php.ini option from ISO-8859-1 to UTF-8. (Rasmus)

Вы это имели ввиду под «повсеместным уникодом» или я что-то не увидел?
Можно ссылочку? О чём там конкретно?
А вы скачайте и попробуйте :)
я бы сказал «разыменовывание»
Эх, когда же они введут короткие записи для массивов… Люди тоже уже давно просят, а они всё никак
Что-то пока не очень много нововведений по сравнению с 5.3 (не считая traits и пресловутого array dereferencing). У 5.3 по сравнению с 5.2 куда больше было фич (неймспейсы, анонимные функции и т.д.). Будем надеяться ещё добавят разных вкусностей. Лишь бы не испортили хорошие идеи, как это, к сожалению, иногда бывает
Как я понял что-то вроде этого:
$s = 2;
...
break $s;

Надеюсь просто break 2 и continue 2 оставили. Фича редкоиспользуемая, но пару раз очень нужной оказалась
Пожалуйста, сообщите о результатах в список рассылки QA (php-qa@lists.php.net) и/или в баг-трекер PHP
Я смотрю тут бóльшая часть комментариев про этот array dereferencing. Чего уж скрывать — меня эта новость тоже порадовала :)
А как же scalar type hints?
Видимо имелось ввиду some_func($obj)?
Когда недостаточно информации — невозможно придумать оптимальное решение. Я исхожу из того, что есть и придерживаюсь правила «не усложняй без необходимости». Когда появятся дополнительные условия — решение можно будет пересмотреть
Вот с этим согласен полностью. Тоже первая мысль про баннер была — node.js
Кстати, задача может ставиться и так: «Только одно число имеет пару». Возможно для неё тоже можно придумать интересное решение
Про производительность в условии ничего не было сказано. Это уже, как говорится, другой вопрос :)
Как вариант — денормализация. Всё зависит от конкретных условий и требований
Вариантов много. Навскидку:
— кеширование;
— денормализация базы;
— NoSQL;

Information

Rating
Does not participate
Registered
Activity