Лабораторная работа 1. Введение в язык PHP

Цель: Изучить внедрение языка PHP в язык разметки HTML; Изучить основные типы данных и операции с переменными.

Практическая часть

  1. Для выполнения этой и последующих работ с php обязательно запустите Денвер.
  2. Создать php-файл lab1.php содержащий структуру html-документа и строку вывода текста в теге :
      echo “Лабораторная работа 1!”;
    ?>
  3. Сохраните файл на своем сервере и проверьте его работоспособность  набрав в адресной строке путь к файлу от корня сервера http://your_name.com/lab10.php (не в структуре папок Windows!!!).
  4. Добавьте в код переменную с именем и выведите значение переменной на экран
    $name = "Таня";
    echo "Hello!  ". $name;
  5. Выделите имя жирным шрифтом, добавив в строку вывода тег :
    echo "Hello! $name";
  6. Создать две переменных и записать в третью результат сложения этих переменных. Вывести на экран фразу: Результат сложения чисел 2 и 3 равняется 5.
  7. Выделите курсивным начертанием числа.
  8. Выведите в цикле for в столбик 100 первых чисел (для перехода на новую строку используете тег
    ):
    for ($i=1;$i<100;$i++){
        echo "$i
    ";
    }
  9. Используя оператор условия определите является ли значение переменной суммы двух числе четным или нет:
    if (($sum % 2) ==0 ){
        echo "Число четное";
    } else {
        echo "Число нечетное";
    }
  10. Создайте строковую переменную которая будет содержать html код вывода на экран таблицы состоящей из одного столбца и одной строки (одна ячейка в которую желательно записать любой символ, например *).
  11. Выведите строковую переменную (содержащую код таблицы) на экран.
  12. Разбейте строковую переменную на три переменных отображающих:
    1) шапку таблицы;
    2) строку с ячейкой;
    3) подвал таблицы.
  13. Выведите последовательно все три переменных на экран для формирования таблицы.
  14. В цикле выведите таблицу на 10 строк.
  15. В цикл вывести таблицу на 10 столбцов (и одну строку).
  16. Дополнить таблицу, указав внутри ячейки ее номер.
  17. Создать таблицу размером 5х5.
  18. Указать в каждой ячейке номера строки и столбца в формате:
    Строка: 5
    Столбец: 3
  19. Вывести таблицу для табулирования функции y=x2 в интервале от 1 до 20 с шагом 1 (таблица должна содержать 2 столбца: значения Х, значение У).
  20. Таблица должна иметь выделенный цветом текста или фона заголовок и три столбца: с номером итерации, значением Х и значением Y.
  21. Изменить начальное значение Х на -5 … В выводе отрицательные числа выводить в желтых ячейках, а положительные в оранжевых.
  22. * Создайте ассоциативный массив и обойдите его циклом foreach (см. документацию по php