ch
Feedback
PHP задачи с собеседований

PHP задачи с собеседований

前往频道在 Telegram

Задачи, тесты и теоретические вопросы по PHP. Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

显示更多
2 906
订阅者
无数据24 小时
-17
-930
帖子存档
❓ Какие алгоритмы обязан знать каждый разработчик? 👉 Пройдите тест оцените свой уровень. Тест подходит для любого языка прог
❓ Какие алгоритмы обязан знать каждый разработчик? 👉 Пройдите тест оцените свой уровень. Тест подходит для любого языка программирования. 💪 Сможете сдать – получите запись мастер-класса по алгоритмам повышающий ваш уровень. 📌 Еще больше полезных знаний ждет вас на онлайн-курсе «Алгоритмы и структуры данных» в OTUS 👉 Пройти тест https://otus.pw/1OSG/

Разработчики, привет 👋🏻 AvitoTech запускает курс о практиках написания кода для начинающих и middle-разработчиков. В програ
Разработчики, привет 👋🏻 AvitoTech запускает курс о практиках написания кода для начинающих и middle-разработчиков. В программе: ▪️ Почему код должен быть привлекательным, и как измерить его качество. ▪️ Большие проекты: как с ними работать и в чём их основная проблема, требующая больших усилий на поддержку. ▪️ Всё о паттернах Low Coupling и High Cohesion в рамках grasp-шаблонов. ▪️ UML-диаграммы: для чего они нужны и когда они наилучшим образом пригодятся в работе. Смотрите видео курса и прокачивайте знания на странице AvitoTech: bit.ly/3HK99r2

Как получить данные POST-запроса?
Anonymous voting

🤖Сам Laravel хоть и является PHP–фреймворком, но не стоит его недооценивать, ведь это целая экосистема для веб-разработки. Х
🤖Сам Laravel хоть и является PHP–фреймворком, но не стоит его недооценивать, ведь это целая экосистема для веб-разработки. Хотите освоить Laravel и использовать его в своих проектах? 13 июля в 20:00 состоится открытый урок «Laravel и фишечки PHP 8+», где мы с экспертом поговорим о некоторых приемах и фишках, которыми можно использовать во время разработки сайтов с помощью Laravel. 📚Еще больше знаний об этом фреймворке вы получите на онлайн-курсе «Framework Laravel» OTUS для PHP-разработчиков. 📌Пройдите вступительный тест, чтобы посетить вебинар: https://otus.pw/MlVr/

👆Решение задачи с предыдущего поста👆
<?php
 
//Задаем режим строгой типизации для скрипта
declare(strict_types=1);   
 
//Функция ожидает два целых числа
function my_func(int $a,int $b){   
  echo $a+$b; 
} 
 
//Выведет 20
echo my_func(10,10);       
//Выведет ошибку, т.к. включен режим строгой типизации
//echo my_func('10',10);     
 
/* Если режим строгой типизации будет отключен, то в обоих случаях будет выведено 
число 20, т.к. интерпретатор осуществит преобразование типов, в результате 
которого строка будет преобразована обратно в число. 
Аналогично можно задавать и тип возвращаемого функцией значения. */
 
?>

PHP задачи с собеседований

🔺Реши задачу🔺 Задайте режим строгой типизации (используйте инструкцию declare(strict_types=1);), после чего создайте пользовательскую функцию, которая будет принимать два целочисленных аргумента и выводить на экран их сумму. Вызовите функцию, передав ей в качестве аргументов сперва два целых числа, а потом одно из них в виде строки. Закомментируйте строку с инструкцией строгой типизации и перезапустите скрипт. Решение в следующем посте 👇 PHP задачи с собеседований

Решение задачи в предыдущем посте: Заменим все подходящие места на сокращенную форму записи. К примеру, вместо $var = $var + 12 можно написать $var += 12, а вместо $var = $var + 1 будет $var++. Результат переделки будет выглядеть так: <?php $var = 1; $var += 12; $var -= 14; $var *= 5; $var /= 7; $var++; $var--; echo $var; ?>

🔥PHP отлично подходит для старта в IT. Если вы планируйте развиваться в этом направлении, приглашаем вас 11 июля в 20:00 на
🔥PHP отлично подходит для старта в IT. Если вы планируйте развиваться в этом направлении, приглашаем вас 11 июля в 20:00 на открытый урок «Большие обработки в PHP: плюсы, минусы, подводные камни». Спикером выступит эксперт Александр Пряхин, он прошел путь от Junior Developer до CTO. Чем вам будет полезен урок? РHP-разработчики рано или поздно сталкиваются с задачами, которые выходят за рамки обработки HTTP-запросов здесь и сейчас, а требуют более комплексных решений. Это могут быть обработки большого объема данных, прослушивание событий и так далее. Конечно, можно взять и внедрить ещё один язык в стек, но это подходит далеко не всем. Поэтому на занятии разберемся с тем, как PHP может решать задачи подобного рода. 📚Продолжить осваивать навыки, необходимые для работы PHP-разработчиком, вы сможете на онлайн-курсе «Специализация PHP Developer». 📌Зарегистрируйтесь, чтобы участвовать в вебинаре: https://otus.pw/uruS/

Задача: Переделайте приведенный код так, чтобы в нем использовались операции +=, -=, *=, /=, ++, --. Количество строк кода при этом не должно измениться. Код для переделки: <?php $var = 1; $var = $var + 12; $var = $var - 14; $var = $var * 5; $var = $var / 7; $var = $var + 1; $var = $var - 1; echo $var; ?> Свои варианты пишите в комментариях. PHP задачи с собеседований

Вызов функции из самой себя – это:
Anonymous voting

https://php.ru/manual/function.trim.html 👆Пояснение к предыдущему вопросу УЧИТЕ МАТЧАСТЬ!!!

Что удаляет функция trim($str)?
Anonymous voting

С помощью какой функции можно удалить Cookie?
Anonymous voting

В феврале этого года вышел PHP фреймворк Laravel 9. Релиз содержит достаточно много нововведений. 🗓На открытом уроке OTUS 6
В феврале этого года вышел PHP фреймворк Laravel 9. Релиз содержит достаточно много нововведений. 🗓На открытом уроке OTUS 6 июля в 20:00 мы обсудим самые важные из них, среди которых: - Поддержка компонентов Symfony 6, Symfony Mailer, Flysystem 3, - Улучшенный вывод route:list, драйвера Laravel Scout, - Новый синтаксис аксессор/мутатор Eloquent и другие улучшения для удобства использования фреймворка. 📚Занятие пройдет для в рамках онлайн-курса «Framework Laravel» OTUS и позволить протестировать обучение. 📌Пройдите вступительный тест для регистрации на урок: https://otus.pw/a6e8/

PHP-разработчик, го на Go? Самый быстрый способ начать работать с одним из самых востребованных языков Golang — стать участни
PHP-разработчик, го на Go? Самый быстрый способ начать работать с одним из самых востребованных языков Golang — стать участником интенсива от Слёрм «Чистая архитектура приложения на Go». Вы разберётесь в архитектуре Go и сразу поймёте, как всё работает не в теории, а на практике. А еще можно вступить в секретный чат и выиграть место на обучение бесплатно: https://t.me/golang_slurm

Из-за какой строки данный код не скомпилируется?
Anonymous voting

С помощью какой функции можно прочитать файл?
Anonymous voting

⁉️Хотите профессионально расти в PHP-разработке? 🎯Приглашаем на открытый урок 6 июля в 20:00 «Полиморфизм для PHP-разработчи
⁉️Хотите профессионально расти в PHP-разработке? 🎯Приглашаем на открытый урок 6 июля в 20:00 «Полиморфизм для PHP-разработчиков» с Дмитрием Кирилловым, техническим директором 1С-Старт. Что вас ждет на занятии? - Обсудим разные виды полиморфизма - Разберёмся, как он связан с паттернами и принципами SOLID - Посмотрим примеры на других языках программирования 📚Урок является частью онлайн-курса «PHP Developer. Professional». Используйте эту возможность попробовать курс, познакомиться с преподавателем и получить ценные знания. 📌Для регистрации на вебинар пройдите вступительный тест: https://otus.pw/SY3L/

Продолжит ли код выполнение после выражения include test.php; если файл test.php не будет найден?
Anonymous voting