Как стать автором
Обновить
1
Карма
0
Рейтинг

Пользователь

Не нужно стыдиться PHP

А где все это количество неграмотного хейта? Я со времен фрактала плохого дизайна (10летней давности вообще-то) ничего и не видел, а вот противопоставления эти вылезают регулярно.

Что держит разработчиков в России?

Мне мешает знания языка, для тех.документации хватает, а вот разговорный...

И еще очень не люблю бюрократию, это надо с визами, закрагками и прочей кипой документов морочиться, а я не люблю бюрократию. Я даже на отдых за границу не езжу, как представлю себе всю эту вознь с документами - уже и ехать никуда не хочется.

Что держит разработчиков в России?

Почему нечего? В чем разница между жизнью без девушки в России и жизнью без девушки за бугром?

PHP Дайджест № 215 (1 – 15 ноября 2021)

В качестве помогайки вполне можно и ассоциативный массив использовать. Если без динамических полей упростится и ускорится код интерпретатора - то грех их не выпилить. Можно даже без атрибута #[AllowDynamicProperties]. А кому уж очень нужны именно динамические поля - __get/__set в помощь.

Свойства, доступные только для чтения в PHP 8.1

  1. Можно еще чуть обобщить, до "запрет изменений", тогда применение финала к полям впишется в ту же логику.

3. И все-таки у варианта с классами есть один существенный недостаток - придется писать много кода. По классу на каждый вариант представления + все по классу на каждую вложенную структуру. А так же решать, куда это все добро размещать и как именовать. И билдить это добро каждый раз. А чем отличается фрактал от обычного json_encode - я вообще пока не догнал.

Свойства, доступные только для чтения в PHP 8.1

  1. Ну то есть мы видим два разных поведения в зависимости от того, к чему применен финал - для классов одно, для методов - другое. Вполне логично, если для полей оно будет третьим.

  2. Не понял, в чем тут принципиальная разница.

  3. Атрибуты до сих пор не всеми библиотеками поддерживаются.

Распространение секс-роботов может спровоцировать социальный резонанс

Не сложно, просто дорого.

Свойства, доступные только для чтения в PHP 8.1

А зачем было придумывать новое ключевое слово "readonly"? В пыхе уже есть ключевое слово "final", которое можно было бы заюзать для этих целей.

Опять же зачем было запрещать значения по умолчанию? Ну было бы это свойство де-факто константой, ну и что? Наоборот удобно, можно было бы вешать на них аннотации сериалайзера, которые на обычные константы не повесишь. И в строку с двойными ковычкаи их пихать можно, в отличии от текущих констант.

PHP Дайджест № 208 (12 – 26 июля 2021)

Еще дженериков добавить - и будет на скалу похоже

Дороги, которые мы выбираем: опрос о треках профессионального роста в IT

Ну я имел ввиду других товарищей, например дизайнеров, HR, проджект-менеджеров, бизнес-аналитиков и прочих таких товарищей.

Дороги, которые мы выбираем: опрос о треках профессионального роста в IT

Дело в том, что вуз не дает каких-либо сакральных знаний, вся информация опубликована в свободном доступе. Если человек хочет учиться — он будет использовать все доступные ему источники информации, у кого-то это будет вуз, у кого-то курсы, у кого-то книги, у кого-то родственники. А если он учиться не хочет — то никакой вуз ему эти знания в голову не впихнет.

PHP Дайджест № 198 (25 января – 8 февраля 2021)

А мне нравится черновик Никиты, надеюсь увидеть реализацию всего этого в 8.2.

Дороги, которые мы выбираем: опрос о треках профессионального роста в IT

В наше время даже уборщица, работающая в IT-компании, считает себя IT специалистом.

Дороги, которые мы выбираем: опрос о треках профессионального роста в IT

3 года назад нанимал много джунов, в том числе вчерашних студентов, никакой особой широты взглядов и фундамента замечено не было.

PHP-Дайджест № 193 (16 – 30 ноября 2020)

Во первых, (array) $object в текущем виде бесполезен.
Во вторых не сломает, так как по умолчанию останется таким же, как и сейчас.

PHP-Дайджест № 193 (16 – 30 ноября 2020)

__toString() же не мешает никому. Этот метод вполне вписывается в концепцию языка и найдет свое применение. В других языках аналогичные вещи тоже есть.

PHP-Дайджест № 193 (16 – 30 ноября 2020)

Жаль __toArray() не вошел в релиз.

Откуда берется заголовок Content-Type: nginx + php-fpm

Ну а откуда другой реализации взяться? Кроме как из CGI их никак не достать.

Полифилы и прочие пакеты нужны были для древних версий пыха, начиная с 7.3 эта функция идет в стандартной поставке.

Откуда берется заголовок Content-Type: nginx + php-fpm

А еще есть функция apache_request_headers, которая вернет все заголовки.

Откуда берется заголовок Content-Type: nginx + php-fpm

xdebug для ньюфагов. Олды юзают var_dump.

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность