PHP-BE1
312 subscribers
344 photos
11 videos
19 files
625 links
Канал по PHP, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
Какая из следующих функций используется для определения типа объекта?
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
Какое из следующих ключевых слов используется для наследования нашего подкласса в суперкласс?
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
Какое ключевое слово используется для ссылки на свойства или методы в самом классе?
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
Какой из следующих способов является правильным для клонирования объекта?
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
https://www.dev-notes.ru/articles/php/enums/

Давайте улучшим ваш код с помощью более безопасного способа программирования с использованием перечислений PHP, или enum. В этой статье вы узнаете о них всё, что нужно.

PHP-BE1
Какой метод используется для настройки клонирования объекта?
Anonymous Quiz
24%
clone()
58%
__clone()
3%
_clone
15%
object_clone()
🆘 Как PHP-разработчику занять вакантное место в престижном проекте?

Прокачать свои скиллы до Middle+ уровня всего за 5 месяцев на курсе
«PHP Developer. Professional» от OTUS.

Сейчас работодатели отдают предпочтение PHP-разработчикам, которые не только пишут чистый код, но и умеют работать с инфраструктурой и в команде. Поэтому программа курса глубоко погружается в экосистему PHP: в инфраструктуру, хранилище и тестирование.

После обучения вы:

✔️ сможете оценить алгоритмическую сложность кода;
✔️работать с кодом с точки зрения анализа;
✔️ будете понимать, почему решение работает медленно и как это исправить;
✔️освоите тестирование и доставку в продакшн;
✔️познакомитесь с SRE-практиками.

📌Курс доступен для приобретения в рассрочку, после его окончания каждому студенту гарантирована помощь в трудоустройстве, а также вы можете заранее бесплатно получить полную программу, чтобы убедиться, что она вам подходит!

👉 Пройдите бесплатное вступительное тестирование прямо сейчас и получите специальную цену на курс и запись мастер-класса от преподавателя: https://clck.ru/36DRE4

Реклама. ООО «Отус онлайн-образование», ОГРН 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-разработчика среди конкурентов?

Узнайте на бесплатном открытом уроке «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