Загрузка...

Именованные параметры в PHP 8.0

В PHP, именованные параметры (Named Parameters) — это новый способ передачи аргументов в функции, который был введен в версии PHP 8.0. Это изменение позволяет разработчикам п…

PHP. Оператор spaceship (космический корабль)

Оператор spaceship <=> в PHP используется для сравнения двух значений и возврата результата. Этот оператор возвращает -1, если левый операнд меньше правого; 0, если они равны…

Ошибка PHP Typed property must not be accessed before initialization

Что за ошибка В PHP 7.4 появились typed properties, т.е. типизированные свойства класса. Теперь вы можете указывать тип свойства при его объявлении. Ошибка Typed property must not…

Сортировка массива по полю

Список функций сортировки массивов Как использовать сортировку usort. функция, которая позволяет отсортировать массив используя свою функцию сортировки; strnatcmp. Эта функция срав…

Что такое Иммутабельность PHP?

Паттерн проектирования Immutable object (Неизменяемый объект) на PHP. Неизменяемый объект (англ. Immutable object) — в объектно-ориентированном программировании объект, который не…