В других новостях на выходных Расмус опубликовал свой личный список пожеланий для PHP 6.0 . Комментарии на форумах SitePoint о предложениях были в основном положительными, с некоторыми оговорками. Веб-хосты обеспокоены проблемами обратной совместимости, отмечая, что разрыв в совместимости между версиями 4.x и 5.0 уже является большой проблемой, тогда как разрыв в обратной совместимости между 5.x и 6.0 устанавливается еще больше.
Что-то, что я очень давно хотел видеть в PHP, — это правильная поддержка кодировки символов, включая UTF-8. В настоящее время PHP не имеет внутренней поддержки Unicode, хотя преобразования могут быть выполнены с расширением mbstring (к сожалению, по умолчанию не включено) или внешними инструментами, такими как iconv . Написание веб-приложения, которое использует UTF-8 для своего контента, может быть затруднено из-за предположения PHP, что все символы являются одним байтом.
Сам пост php.general содержит список пожеланий, а его ответы содержат еще больше информации и предложений. Среди предложений — полное удаление register_globals и магических кавычек — что, как вы, вероятно, можете догадаться , я считаю потрясающей идеей. Я не настолько уверен в его третьем предложении, которое включает в себя какой-то фильтр ввода для переменных get, post и cookie, так как он немного напоминает magic_quotes_gpc. Тем не менее, предложения очень гипотетичны на этом очень раннем этапе и не должны рассматриваться как официальное указание на то, над чем работает PHP.
Зайдите на наши форумы, чтобы увидеть дальнейшее обсуждение списка пожеланий .