Какая из следующих функций используется для определения типа объекта?
Anonymous Quiz
34%
obj_type()
31%
type()
19%
is_a()
16%
is_obj()
https://www.dev-notes.ru/articles/php/php-83-cli-lint-multiple-files/
В CLI PHP предусмотрена функция линтинга, которая проверяет переданное имя файла на наличие синтаксических ошибок. Это удобно для быстрой проверки PHP-файла или фрагмента перед выполнением.
PHP-BE1
В CLI PHP предусмотрена функция линтинга, которая проверяет переданное имя файла на наличие синтаксических ошибок. Это удобно для быстрой проверки PHP-файла или фрагмента перед выполнением.
PHP-BE1
Заметки разработчика
PHP 8.3: PHP CLI Lint (php -l) поддерживает одновременную проверку нескольких файлов
В CLI PHP предусмотрена функция линтинга, проверяющая переданное имя файла на наличие синтаксических ошибок. Это удобно для быстрой проверки.
Какое из следующих ключевых слов используется для наследования нашего подкласса в суперкласс?
Anonymous Quiz
86%
extends
7%
implements
5%
inherit
2%
include
https://www.dev-notes.ru/articles/php/php-83-php-ini-envar-fallback-value-syntax/
PHP поддерживает замену значений PHP INI на переменные окружения с помощью синтаксиса строковой интерполяции PHP. Если указанная переменная окружения недоступна, парсер INI использует пустую строку. В PHP 8.3 этот синтаксис расширен для поддержки объявления запасного/fallback значения, если переменная окружения не установлена.
PHP-BE1
PHP поддерживает замену значений PHP INI на переменные окружения с помощью синтаксиса строковой интерполяции PHP. Если указанная переменная окружения недоступна, парсер INI использует пустую строку. В PHP 8.3 этот синтаксис расширен для поддержки объявления запасного/fallback значения, если переменная окружения не установлена.
PHP-BE1
Заметки разработчика
PHP 8.3: Поддержка запасного/fallback значения для синтаксиса переменных окружения PHP INI
PHP поддерживает замену значений PHP INI на переменные окружения. В PHP 8.3 этот синтаксис расширен для поддержки объявления запасного/fallback значения.
Какое ключевое слово используется для ссылки на свойства или методы в самом классе?
Anonymous Quiz
0%
private
5%
public
2%
protected
94%
$this
https://www.dev-notes.ru/articles/php/20-php-features-you-should-know-in-2023/
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
PHP-BE1
PHP постоянно развивается, и важно быть в курсе последних функций и улучшений. В этой статье представлены 20 функций PHP, которые вы должны знать в 2023 году, каждая из которых проиллюстрирована удобным примером кода.
PHP-BE1
Заметки разработчика
20 функций PHP, которые вы должны знать в 2023 году
PHP постоянно развивается, и важно быть в курсе последних изменений. В этой статье представлены 20 функций, каждая из которых проиллюстрирована примером кода.
Какой из следующих способов является правильным для клонирования объекта?
Anonymous Quiz
2%
_clone(targetObject);
52%
destinationObject = clone targetObject;
7%
destinationObject = _clone(targetObject);
38%
destinationObject = clone(targetObject);
🔥 Внимание, разработчики PHP!
Если вы хотите взять новую высоту в программировании и создавать крутые веб-приложения, то вам точно нужно посмотреть в сторону Symfony! 🚀
Symfony входит в топ востребованных фреймворков и считается основным для решения задач уровня enterprise.
💥 Мы насчитали 500+ вакансий для разработчиков PHP, которые требуют знания Symfony.
💥 80% из этих вакансий предлагают позиции middle+.
Компания Otus открыла набор на онлайн-курс по Symfony для PHP-разработчиков, которые стремятся поднять свой уровень до middle+ и senior+.👨💻👩💻
После курса вы:
✅ Освоите встроенные инструменты фрэймворка.
✅ Разберетесь в архитектуре и методологии разработки.
✅ Научитесь создавать приложения на реальных кейсах.
❕А еще тестировать и мониторить полученный код и разворачивать приложения в различных окружениях.
✅ Сможете обеспечивать безопасность ваших приложений.
🚀 Старт 21.11.23
👉 Ссылка на курс: https://clck.ru/369EJD
Если вы хотите взять новую высоту в программировании и создавать крутые веб-приложения, то вам точно нужно посмотреть в сторону Symfony! 🚀
Symfony входит в топ востребованных фреймворков и считается основным для решения задач уровня enterprise.
💥 Мы насчитали 500+ вакансий для разработчиков PHP, которые требуют знания Symfony.
💥 80% из этих вакансий предлагают позиции middle+.
Компания Otus открыла набор на онлайн-курс по Symfony для PHP-разработчиков, которые стремятся поднять свой уровень до middle+ и senior+.👨💻👩💻
После курса вы:
✅ Освоите встроенные инструменты фрэймворка.
✅ Разберетесь в архитектуре и методологии разработки.
✅ Научитесь создавать приложения на реальных кейсах.
❕А еще тестировать и мониторить полученный код и разворачивать приложения в различных окружениях.
✅ Сможете обеспечивать безопасность ваших приложений.
🚀 Старт 21.11.23
👉 Ссылка на курс: https://clck.ru/369EJD
https://www.dev-notes.ru/articles/php/enums/
Давайте улучшим ваш код с помощью более безопасного способа программирования с использованием перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно.
PHP-BE1
Давайте улучшим ваш код с помощью более безопасного способа программирования с использованием перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно.
PHP-BE1
Заметки разработчика
PHP Enum: Руководство для начинающих
Давайте улучшим ваш код с помощью более безопасного способа программирования используя перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно
Какой метод используется для настройки клонирования объекта?
Anonymous Quiz
24%
clone()
58%
__clone()
3%
_clone
15%
object_clone()
Прокачать свои скиллы до Middle+ уровня всего за 5 месяцев на курсе «PHP Developer. Professional» от OTUS.
Сейчас работодатели отдают предпочтение PHP-разработчикам, которые не только пишут чистый код, но и умеют работать с инфраструктурой и в команде. Поэтому программа курса глубоко погружается в экосистему PHP: в инфраструктуру, хранилище и тестирование.
После обучения вы:
✔️ сможете оценить алгоритмическую сложность кода;
✔️работать с кодом с точки зрения анализа;
✔️ будете понимать, почему решение работает медленно и как это исправить;
✔️освоите тестирование и доставку в продакшн;
✔️познакомитесь с SRE-практиками.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.dev-notes.ru/articles/php/build-your-own-template-engine-in-php-rendering-echo/
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных, которые можно экранировать с помощью htmlspecialchars().
PHP-BE1
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных, которые можно экранировать с помощью htmlspecialchars().
PHP-BE1
Заметки разработчика
Создание движка шаблонов на PHP — Рендеринг и Эхо
Давайте создадим крошечный движок шаблонов для PHP! Эта статья будет посвящена рендерингу шаблона и отображению данных.
Какие навыки выделяют PHP-разработчика среди конкурентов?
Узнайте на бесплатном открытом уроке «Doctrine. Дополнительные возможности» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng.
На эфире рассмотрим:
✅ вопросы, которые пригодятся на практике, но остаются за рамками многих курсов;
✅ фильтры, примеры применения;
✅ кастомные типы, зачем они нужны и как реализуются;
✅ наследование сущностей Doctrine.
Занятие пройдёт 31 октября в 20:00 мск и будет приурочено к старту курса «Symfony Framework». После урока вы сможете продолжить обучение в рассрочку.
Регистрируйтесь прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://clck.ru/36EvVM
Узнайте на бесплатном открытом уроке «Doctrine. Дополнительные возможности» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng.
На эфире рассмотрим:
✅ вопросы, которые пригодятся на практике, но остаются за рамками многих курсов;
✅ фильтры, примеры применения;
✅ кастомные типы, зачем они нужны и как реализуются;
✅ наследование сущностей Doctrine.
Занятие пройдёт 31 октября в 20:00 мск и будет приурочено к старту курса «Symfony Framework». После урока вы сможете продолжить обучение в рассрочку.
Регистрируйтесь прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://clck.ru/36EvVM
Какое из приведенных ниже утверждений эквивалентно $add += $add ?
Anonymous Quiz
0%
$add = $add
83%
$add = $add +$add
17%
$add = $add + 1
0%
$add = $add + $add + 1
Расширьте свои возможности в разработке на PHP
На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng.
Основные темы эфира:
✅ использование альтернативы RabbitMQ в Symfony-приложениях;
✅ Kafka как брокер сообщений;
✅ работа с Kafka в Symfony
✅ Kafka как транспорт для Symfony Messenger.
🗓 Занятие пройдёт 14 ноября в 20:00 мск в рамках курса «Symfony Framework». После урока вы сможете продолжить обучение, в том числе в рассрочку.
🌐 Для бесплатного участия в открытом уроке и получения записи регистрируйтесь прямо сейчас, чтобы ничего не пропустить: https://clck.ru/36K49R
На бесплатном открытом уроке «Kafka. Используем в Symfony» от OTUS и Михаила Каморина – Dev Tech Lead в Skyeng.
Основные темы эфира:
✅ использование альтернативы RabbitMQ в Symfony-приложениях;
✅ Kafka как брокер сообщений;
✅ работа с Kafka в Symfony
✅ Kafka как транспорт для Symfony Messenger.
🗓 Занятие пройдёт 14 ноября в 20:00 мск в рамках курса «Symfony Framework». После урока вы сможете продолжить обучение, в том числе в рассрочку.
🌐 Для бесплатного участия в открытом уроке и получения записи регистрируйтесь прямо сейчас, чтобы ничего не пропустить: https://clck.ru/36K49R
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
https://prowebmastering.ru/cron-php.html
Представлен простой пример запуска php скрипта по расписанию Cron с разными вариациями записи результатов выполнения в логи, передачей параметров и отслеживанием времени выполнения скрипта.
PHP-BE1
Представлен простой пример запуска php скрипта по расписанию Cron с разными вариациями записи результатов выполнения в логи, передачей параметров и отслеживанием времени выполнения скрипта.
PHP-BE1
PROWEBMASTERING.RU
PHP: запуск скриптов по расписанию Cron
Пример того, как можно запускать php скрипты по расписанию Cron. Запись в лог результата выполнения php скрипта по расписанию Cron.