В этой заметке задачи по PHP охватывают вопросы PHP синтаксиса, работы операторов, объявления и использования переменных, создания констант. Примечание: рассматриваются и типы данных в PHP. Часть задач посвящена управляющим конструкциям if
и switch
. Рекомендуется проработать все задания, представленные в заметке, поскольку владение основами языка поможет чувствовать себя свободней при решении более сложных задач.
Задачи по PHP: PHP синтаксис
- Создайте PHP переменную $htmllab и поместите в нее значение «ru». Распечатайте результат.
- Создайте константу NPP (news per page — количество новостей на страницу) и задайте ей значение 10.
- Создайте две целочисленных переменных и распечатайте результат выполнения над ними математических операторов. Примечание: например, $num1=23 и $num2=67; результат оператора сложения echo $num1+$num2
- Создайте переменную $test= «345» и узнайте ее тип, при помощи функции gettype(); посмотрите в документации, какая функция устанавливает тип переменной.
- При помощи разных способов приведения типов данных, приведите переменную $test из предыдущего задания в числовой тип.
- Проверьте, что выведет выражение echo «103»+2.
- Тут идет ряд задач связанных с js
- Напишите скрипт, который будет показывать фон на сайте в зависимости от того, четный или нечётный час. Примечание: попробуйте применить тернарный оператор.
- Напишите скрипт, который будет выводить предупреждение, если на скрипт выделяется объем памяти меньший 128Mb
- Напишите скрипт, который будет, в зависимости от дня недели, выводить надпись. Например: сегодня среда. Примечание: используйте оператор switch
Посмотреть другие задания по PHP
На странице http://htmllab.ru/zadachi-po-php-sintaksisu/ в строке $test=»345 знак «»»введен ошибочно?
Наталья, спасибо за найденную ошибку: оказывается WordPress налету фильтровал двойную кавычку в «ёлочку». Любопытно, что в исходной версии заметки все оставалось так внёс изначально.
Исправил, заменил на "
Про «печатный час» не поняла
Спасибо, исправил опечатку: «нечётный час».
целочисленых =>целочисленных ;
переменнную => переменную;
гиперсылке => гиперссылке;
Первые два исправил, спасибо! По гиперссылке не нашёл. После этих трех комментариев задумал — стоит ли набирать задания на смартфоне в дороге 😀