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

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

Открыть в Telegram

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

Больше
2 907
Подписчики
Нет данных24 часа
Нет данных7 дней
-1130 день
Архив постов
👨‍💻 Хотите освоить лучшие инструменты по разработке микросервисной архитектуры? Ответьте на 11 вопросов, чтобы проверить до
👨‍💻 Хотите освоить лучшие инструменты по разработке микросервисной архитектуры? Ответьте на 11 вопросов, чтобы проверить достаточно ли ваших навыков, чтобы строить архитектуру микросервисов и попасть на курс — «Microservice Architecture» от OTUS. На полном курсе вы научитесь проектировать сложный бэкенд и работать с легаси-проектами, разбираться с трудными ситуациями и находить нестандартные решения. Все это на практике, с реальными кейсами и под руководством команды экспертов! 👉 Пройти тест https://otus.pw/vWcag/ 💣 После прохождения у вас будет возможность записаться на курс по спец. цене и оформить рассрочку. А также вы получите доступ к записям 27 открытых уроков курса. Реклама. Информация о рекламодателе на сайте www.otus.ru.

📔 Title: Динамическое программирование в экономических задачах #book #RU 🌐 Lang.: Russian 🧔 Author: Лежнёв А. В. 🕘 Year: 2020 📑 Pages: 179 #️⃣ ISBN: 978-5-00101-682-3 📝 Description: Изложен принцип оптимальности и базирующийся на нем метод динамического программирования решения задач управления многошаговыми процессами, разобран ряд примеров решения типовых задач экономического содержания, рассмотрены обобщения классического принципа оптимальности и метода динамического программирования на случай задач из теории графов. Контрольные вопросы и задачи позволят закрепить полученные знания теоретического материала и обрести навык самостоятельного решения задач, дадут возможность использовать пособие для работы на практических занятиях. Для студентов экономических специальностей вузов, а также для студентов технических специальностей, изучающих соответствующий раздел математического программирования. @bzd_channel

✔️ Пройди тест по PHP и проверь свои знания! Сможешь сдать — пройдешь на продвинутый курс "PHP Developer. Professional" от OT
✔️ Пройди тест по PHP и проверь свои знания! Сможешь сдать — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по специальной цене + получишь демо-ролик о занятиях на курсе в подарок и доступ к открытым урокам курса🎁 . 🟠Что даст вам курс? Вас ждут уникальные знания профессионалов отрасли, много практики решения разнообразных задач бэкенда и разработка серьезного продукта в качестве выпускного проекта. Через 5 месяцев обучения вы сможете оценивать алгоритмическую сложность кода, работать с кодом с точки зрения анализа и понимать, почему решение работает медленно и как это исправить. На живых вебинарах вы освоите тестирование, доставку в продакшн, а также познакомитесь с SRE-практиками. Все это позволит вам достичь на middle+ уровня. 🟠Курс рассчитан на php-разработчиков с опытом и доступен в рассрочку. 👉ПРОЙТИ ТЕСТ: https://otus.pw/pnGGG/ Хочешь протестировать учебный процесс заранее? Тогда приходи на открытые уроки курса! 🗣 27 марта в 20:00 открытый урок «Отладка и профилирование приложений на PHP». 🗣 12 апреля в 20:00 открытый урок «Генераторы и файберы в PHP». Реклама. Информация о рекламодателе на сайте otus.ru

👨🏻‍💻 Решение задачи 👆🏻
<?php
 
//Присвоили первой переменной значение
$n_1=1; 
//Присвоили второй переменной значение
$n_2=2; 
//Присвоили третьей переменной значение
$n_3=3; 
//Выведет 6
echo $n_1*$n_2*$n_3, '<br>'; 
  
//2 аргумента передаются по ссылке, а третий по значению 
function my_func(&$arg_1,&$arg_2,$arg_3 ){ 
  $arg_1=5; 
  $arg_2=10;
  $arg_3=20;
}
  
//Вызываем функцию
my_func($n_1,$n_2,$n_3); 
//Выведет 150
echo $n_1*$n_2*$n_3;   
 
/* Т.к. 2 переменные переданы по ссылке, то изменив их значения внутри функции, 
мы изменили и сами переменные. Третья переменная была передана по значению, 
поэтому при манипуляциях внутри функции, само значение вне функции осталось 
прежним. */
 
?>

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

👨🏻‍💻 Реши задачу Создайте три переменные и присвойте им числовые значения. Выведите на экран их произведение. Теперь создайте пользовательскую функцию, принимающую два аргумента по ссылке и один аргумент по значению. Функция должна присваивать переменным другие числовые значения. Вызовите функцию, после чего снова выведите на экран произведение всех переменных. Объясните результат. PHP задачи с собеседований

🔥Тест по нагрузочному тестированию от OTUS 🔥 Ответьте на 16 вопросов и проверьте, насколько вы готовы к обучению на курсе -
🔥Тест по нагрузочному тестированию от OTUS 🔥 Ответьте на 16 вопросов и проверьте, насколько вы готовы к обучению на курсе - «Нагрузочное тестирование» 👉 ПРОЙТИ ТЕСТ https://otus.pw/SXEYl/ 💣 Пройдете тест и получите: ✔️ Живое общение с экспертами ✔️Получите демо-ролик о занятиях на курсе ✔️ Лучшие открытые уроки прошлых наборов курса ✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+ ✔️ Скидку на прохождение онлайн курса «Нагрузочное тестирование» Курс доступен в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru

👨🏻‍💻 Решение задачи 👆🏻
<?php
 
//Объявили функцию с 2 аргументами
function mult_func($arg_1, $arg_2) {   
   $product = $arg_1*$arg_2; 
   //Значение возвращаемое функцией при ее вызове
   return  $product;      
} 
 
//Вызываем функцию и выводим ее значение, т.е. 50
echo mult_func(5,10);    
 
?>

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

👨🏻‍💻 Реши задачу Создайте пользовательскую функцию, которая принимает два аргумента, а возвращает их произведение. Вызовите функцию, передав ей в качестве аргументов два числа и выведите на экран результат. PHP задачи с собеседований

31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY. Почему сейчас? Потому что давно пора показать, что ск
31 марта МТС собирает крупнейшую в России IT-конференцию TRUE TECH DAY. Почему сейчас? Потому что давно пора показать, что скрывают «под капотом» топовые продукты продвинутых технологичных компаний. Каждый участник конференции протестит на себе true-технологии и испытает новые впечатления, меняющие мир пользователей. Что будет: → 7 треков: AI, Main Track, Big Data, Architecture, Cybersecurity, Leading Change, Product Manager. → 50+ мировых спикеров с топовыми темами без воды и лирики → 10 часов нетворкинга и обмена опытом в Москве, Дубае, Тбилиси и Астане → много интерактивных и цифровых зон → а после — грандиозная вечеринка со звездным лайн-апом Все спикеры и темы уже на сайте. Регистрируйся на True Tech Day по ссылке. Участие бесплатно

👨🏻‍💻 Решение задачи 👆🏻
<html>
<head>
   <meta charset="utf-8">  
   <title>Отправка простых текстовых данных</title>
</head>
<body>
   <form action="php/example_89.php" method="POST" name="form_89"> 
    Введите имя  &nbsp; <input type="text" name="first_name"><br><br>
    Введите фамилию  &nbsp; <input type="text" name="last_name"><br><br>
 
    Укажите ваш возраст: &nbsp; 
    <!-- Создаем раскрывающийся список -->
    <select name="age">
      <option value="до 18 лет">до 18 лет</option>
      <option value="19-30 лет">19-30 лет</option>
      <option value="30-50 лет">30-50 лет</option>
      <option value="50 лет и старше">50 лет и старше</option>
    </select> <br><br> 
 
    Предпочитаете &nbsp; 
    <input type="radio" name="user_choice" value="овощи" checked>овощи &nbsp; 
    <input type="radio" name="user_choice" value="фрукты">фрукты<br><br>
    <button type="submit" name="submit" value="send">Отправить</button>
   </form>
</body>
</html>

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

👉Приглашаем 23 марта в 15:00 мск на бесплатный вебинар онлайн-курса «Clojure Developer» — «Интерактивная разработка на языке
👉Приглашаем 23 марта в 15:00 мск на бесплатный вебинар онлайн-курса «Clojure Developer»«Интерактивная разработка на языке Clojure»: регистрация на вебинар — На вебинаре вы узнаете, как можно добавлять новые функции или менять состояние программы, «прощупывать» любые данные и пошагово отлаживать код, запускать тесты и подключаться к внешним системам. И всё это не выходя из REPL! ✔️Продолжить обучение на курсе возможно в рассрочку.

Создайте форму, состав и внешний вид полей которой показан на скриншоте. Скрипт, который будет обрабатывать данные формы на с
Создайте форму, состав и внешний вид полей которой показан на скриншоте. Скрипт, который будет обрабатывать данные формы на сервере, должен выводить либо сообщения с данными формы либо просить заполнить все поля формы (см. скриншот задачи). Для проверки заполнения полей имени и фамилии используйте условный оператор if и функцию mb_strlen(). Не забывайте, что после скачивания файла содержимое папки нужно разместить в корневой папке test нашего учебного сайта на локальном сервере (иначе скрипт работать не будет). PHP задачи с собеседований

❓ Пройди тест по Laravel ! ➡️ Проверь себя и свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Framework Laravel" от
Пройди тест по Laravel ! ➡️ Проверь себя и свои знания. Сможешь сдать — пройдёшь на продвинутый курс "Framework Laravel" от OTUS по специальной цене. Что даст тебе курс: В программе курса — удобные и мощные наработки огромного Laravel-сообщества, а практика — решение бизнес-задач. ❌📊За 4 месяца обучения твое портфолио пополнится мини-проектами и выпускной работой. 30 марта начинаем занятия. 🎫Курс можно приобрести в рассрочку 👉 ПРОЙТИ ТЕСТ: https://otus.pw/aD5h/ Реклама. Информация о рекламодателе на сайте otus.ru

🧨Поиск ошибок и узких мест в работе приложения — одни из наиболее часто встречающихся задач в работе любого разработчика. Ка
🧨Поиск ошибок и узких мест в работе приложения — одни из наиболее часто встречающихся задач в работе любого разработчика. Как решать эти задачи PHP-разработчику? 📆Узнайте 27 марта в 20:00 на открытом уроке онлайн-курса «PHP Developer. Professional» в OTUS. Тема урока: «Отладка и профилирование приложений на PHP». На этом вебинаре мы: ✔️ Детально разберем самый популярный инструмент отладки в экосистеме PHP — xDebug. ✔️ Обсудим установку и настройку xDebug ✔️Поговорим о профилировании приложений на реальных примерах, с демонстрацией и разбором результатов. 🔵Если вам понравится пробная часть, вы сможете приобрести полный курс в рассрочку. 👉 Пройдите вступительное тестирование, чтобы участвовать: https://otus.pw/V1rE/ Реклама. Информация о рекламодателе на сайте otus.ru

👩‍💻 Поболтаем с Go-разработчиками? Приглашаем всех, кому интересен язык Golang, на talk-сессию с Senior Go-разработчиками!
👩‍💻 Поболтаем с Go-разработчиками? Приглашаем всех, кому интересен язык Golang, на talk-сессию с Senior Go-разработчиками! Встреча состоится 22 марта в 20:00 мск в преддверии старта онлайн-курса «Golang Developer. Professional» в OTUS. 📢В прямом эфире вы сможете задать свои вопросы, а опытные разработчиками ответят на каждый из них. Стоит ли учить Go 2023 году, с чего начинать переход и чего ожидать, с какими трудностями можно столкнуться, что самое крутое в работе и что не нравится — в общем, любые вопросы, которые только могут прийти вам в голову. 🚀Вас ждут нетворкинг, новые знания, живые эмоции и тот самый толчок для развития! ➡️Записаться на ламповую беседу можно по ссылке: https://otus.pw/czJq/ Реклама. Информация о рекламодателе на сайте otus.ru

🎚 ChatGPT Telegram бот обновился! Для всех, кто еще не попробовал новую модель GPT4, рекомендуем бота абсолютно бесплатного.
🎚 ChatGPT Telegram бот обновился! Для всех, кто еще не попробовал новую модель GPT4, рекомендуем бота абсолютно бесплатного. Поможет написать код, диплом, придумает шутку и станет незаменимым помощником в любых задачах, учебы, работы или бизнеса! Бот: @Chatgpturbobot

Еб*ло скилбокса представили? Без лишних слов: в Архиватор залили более 10 террабайт курсов. Среди школ: • Скилы (конечно же)
Еб*ло скилбокса представили? Без лишних слов: в Архиватор залили более 10 террабайт курсов. Среди школ: • Скилы (конечно же) • Гикбрейнс (есть пара новинок) • Скилфектори (даже то, чего нигде не было) • Яндекс Практикум ("крутая защита" говорили они) Не теряй возможности, обучайся бесплатно: Архиватор

👨🏻‍💻 Наименование колонок mysql для передачи в переменную В базе mysql таблицы (categories, products) имеют несколько колонок с одинаковыми названиями id, title. При сложном запросе из обоих таблиц
"select * from products join categories on products.parent=categories.id order by products.parent ASC"

и последующей передаче значений переменной <td><?=$row['parent']?></td> <td><?=$row['title']?></td> <td><?=$row['price']?></td> есть непонимание, что собственно туда будет передано. Можно ли конкретизировать значение в квадратных скобках по типу products.title либо использования ковычек, фигурных скобок и т.д? Или единственное решение это сделать все названия столбцов уникальными? PHP задачи с собеседований