PHP: Hypertext Preprocessor

Русская поддержка языка программирования PHP (Hypertext Preprocessor).
Slash
PHP: Hypertext
Ссылка :: 20:05 13.08.2021
  Август 16, 2021 7:22 am:
Объявленные в ядре константы
Эти константы объявляются ядром PHP и охватывают PHP, Zend engine и SAPI-модули.

PHP_VERSION (string)
Текущая версия PHP в виде строки в формате "major.minor.release[extra]".

PHP_MAJOR_VERSION (int)
Текущая "основная" (major) версия PHP в виде целого числа (например, int(5) для версии "5.2.7-extra").

PHP_MINOR_VERSION (int)
Текущая "промежуточная" (minor) версия PHP в виде целого числа (например, int(2) для версии "5.2.7-extra").

PHP_RELEASE_VERSION (int)
Текущая "релиз"-версия (release) PHP в виде целого числа (например, int(7) для версии "5.2.7-extra").

PHP_VERSION_ID (int)
Текущая версия PHP в виде целого числа, её удобно использовать при сравнениях версий (например, int(50207) для версии "5.2.7-extra").

PHP_EXTRA_VERSION (string)
Текущая "экстра"-версия PHP в виде строки (например, '-extra' для версии...
Развернуть
PHP: Hypertext
  Январь 5, 2021 8:53 pm:
Раньше я не добавлял комментарии к коду, потом приходилось пересматривать свой код, чтобы вспомнить, что я тут понаписал. Сейчас я придерживаюсь правила - добавлять комментарии. Самому же проще!
  Июль 21, 2021 8:58 am:
Я помимо того, что подписываю для чего нужна та или иная часть кода, еще оставляю старую версию кода, как комментарий. Такое может оказаться полезным, например, если вы тестируете новый код и при обнаружении серьезной ошибки, в любой момент можете вернуть старый код.
  Август 1, 2021 5:56 pm:
Стараюсь пояснять, для самого себя же, что и для чего.
PHP: Hypertext
Ссылка :: 16:58 7.02.2021
PHP 8.0 — большое обновление языка PHP.
Оно содержит множество новых возможностей и оптимизаций, включая именованные аргументы, union type, атрибуты, упрощённое определение свойств в конструкторе, выражение match, оператор nullsafe, JIT и улучшения в системе типов, обработке ошибок и консистентности.
  Февраль 7, 2021 5:05 pm:
Именованные аргументы
- Указывайте только необходимые параметры, пропускайте необязательные.
- Порядок аргументов не важен, аргументы самодокументируемы.

Атрибуты
Вместо аннотаций PHPDoc вы можете использовать структурные метаданные с нативным синтаксисом PHP.

Объявление свойств в конструкторе
Меньше шаблонного кода для определения и инициализации свойств.

Union types
Вместо аннотаций PHPDoc для объединенных типов вы можете использовать объявления union type, которые проверяются во время выполнения.

Выражение Match
Новое выражение match похоже на оператор switch со следующими особенностями:
- Match — это выражение, его результат может быть сохранён в переменной или возвращён.
- Условия match поддерживают только однострочные выражения, для которых не требуется управляющая конструкция break;.
- Выражение match использует строгое сравнение.

Оператор Nulls...
Развернуть
PHP: Hypertext
Опрос :: 21:35 22.10.2020
Scorpion
Slash
Slash
Scorpion
PHP: Hypertext
Ссылка :: 10:25 13.08.2017
Выполняет PHP код онлайн.
Удобно для быстрой проверки своего кода.
Slash
Slash
Slash
Slash
image
Показать ещё