PHPСправочник PHP 8+ 27 узлов · 408 возможностей на главную
вокруг языка · без этого на PHP не пишутзапускSAPI и php.iniкомпиляцияфайл → опкодыопкодыOPcache хранит ихвыполнениеZend VMвыводecho, заголовкиавтозагрузкакласс по имени файлаошибкиисключения и Throwableзначениятипы и приведение10 типовоператоры8 группстроки60+ функциймассивы70+ функцийфункциифункции и аргументы7 приёмовзамыкания5 формгенераторыyieldфайберы8.1объектыклассы10 модификаторовсвойства8.4: хукиинтерфейсы14 встроенныхтрейты6 правилперечисления8.1магические методы15 методовстандартная библиотекадата и времяDateTimeImmutableJSON16 флаговрегулярные выражения10 функцийфайлы и потокиобёртки php://SPL20 классоватрибуты8.0ComposerзависимостиPSR12 стандартовинструменты7 штукверсии 8.0–8.5что нового
Сверху — путь кода: PHP поднимается, компилирует файл в опкоды, держит их в кэше и выполняет. Ниже — четыре семейства возможностей, которые этот код дёргает, а внизу то, без чего на PHP всё равно не пишут. Нажмите на блок, чтобы открыть разбор; при наведении мышью — короткая справка.