Классы данных — это классы, которые содержат только поля и простейшие методы для доступа к ним (геттеры и сеттеры). Это […]
Проблема: Стоит использовать в том случае, когда тело метода очевиднее самого метода. Решение: Замените вызовы метода его содержимым и удалите […]
Проблема: У вас есть фрагмент кода, который можно сгруппировать. Решение: Выделите участок кода в новый метод (или функцию) и вызовите […]
Цепочка вызовов появляется тогда, когда клиент запрашивает у одного объекта другой, в свою очередь этот объект запрашивает ещё один и […]
Библиотеки через некоторое время перестают удовлетворять требованиям пользователей. Естественное решение — внести изменения в библиотеку — очень часто оказывается недоступным, […]
Озон/Ozone , 2021-08-09, Рандомный массив Для заданного целого числа, сгенерировать массив из целых, уникальных, случайных чисел, указанного размера. Есть решения […]
1. Hello world 2. Пакеты 3. Функции 4. Переменные 5. Константы Финиш Будем использовать этот бесл. учебник: (1) запускаем и […]
PHP 8.1 в настоящее время находится в активной разработке и, вероятно, будет выпущен где-то в конце ноября 2021 года. Но […]
Установка Тестовый запуск: Тестовые проверки Применение в проекте Установка Исходники и документашка тут: (1) cd C:OSPaneldomainstestphpcs git clone https://github.com/squizlabs/PHP_CodeSniffer.git mv […]
Выброс исключений при ошибках в функциях json_encode() и json_decode() Результат: «Syntax error» Миграция с PCRE на PCRE2 Ссылки в list() […]