Введение в PHP

Задача 1. Вывод 1, 2 и 5-го символа слова «HELLO»

HELLO

Задача 2. Скрипт выводит количество секунд в часе

В минуте - 60 сек.
в часе - 60 мин.
в сутках - 24 часов

Следовательно:

Задача 3. Арифметические функции

  1. var = 1
  2. var+=12 (var=var+12) = 1 + 12 = 13
  3. var-=14 (var=var-14) = 13 - 14 = -1
  4. var*=5 (var=var*5) = -1 * 5 = -5
  5. var/=7 (var=var/5) = -50 / 7 = -0.71428571428571
  6. var++ (var=var+1) = -0,71428571428571 + 1 = 0.28571428571429
  7. var-- (var=var-1) = 0,28571428571429 - 1 = -0.71428571428571

Задача 4. Работа с переменными

  1. Создайте переменную a и присвойте ей значение 3. Выведите значение этой переменной на экран. = 3
  2. Создайте переменные a=10 и b=2. Выведите на экран их
    • сумму = 12,
    • разность = 8,
    • произведение = 20 и
    • частное (результат деления) = 5
  3. Создайте переменные c=15 и d=2. Просуммируйте их, а результат присвойте переменной result. Выведите на экран значение переменной result = 17.
  4. Создайте переменные a=10, b=2 и c=5. Выведите на экран их сумму. = 12
  5. Затем создайте переменную d, присвойте ей значение 7. Сложите переменные c и d,
    а результат запишите в переменную result. Выведите на экран значение переменной result. = 7/li>

Задача 5. Работа со строками

  1. Создайте переменную text и присвойте ей значение 'Привет, Мир!'. Выведите значение этой переменной на экран. = Привет, Мир!
  2. Создайте переменные text1='Привет, ' и text2='Мир!'. С помощью этих переменных и операции сложения строк выведите на экран фразу 'Привет, Мир!'. = Привет, Мир!
  3. Создайте переменную name и присвойте ей ваше имя. Выведите на экран фразу 'Привет, %Имя%!'. Вместо %Имя% должно стоять ваше имя. = Привет, Владимир
  4. Создайте переменную age и присвойте ей ваш возраст. Выведите на экран 'Мне %Возраст% лет!'. = Мне 61 год

Задача 6. Обращение к символам строки

  1. Создайте переменную text и присвойте ей значение 'abcde'. Обращаясь к отдельным символам этой строки выведите на экран
    • символ 'a' => a,
    • символ 'c' => c,
    • символ 'e' => e.
  2. Дана произвольная строка, например, 'abcde'. Поменяйте первую букву (то есть букву 'a') этой строки на '!'. => !bcde
  3. Создайте переменную num и присвойте ей значение '12345'. Найдите сумму цифр этого числа. => 15

Задача 7. Практика

  1. Напишите скрипт, который считает количество секунд:
    • в часе, => 3600
    • в сутках, => 86400
    • в месяце. => (28 дней) 2419200 - (31 день) 2678400
  2. Создайте три переменные - час, минута, секунда. С их помощью выведите текущее время в формате 'час:минута:секунда' => '03:01:40'.
  3. Создайте переменную, присвойте ей число. Возведите это число в квадрат (это значит нужно умножить его само на себя). Выведите его на экран. 25^2 = 625

Задача 8. Работа с присваиванием и декрементами

  1. Переделайте этот код так, чтобы в нем использовались операции +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
    • var = 47;
    • var = var + 7;
    • var = var - 18;
    • var = var * 10;
    • var = var / 20;
    • echo var; => 18
  2. Переделайте этот код так, чтобы в нем использовалась операция .=. Количество строк кода при этом не должно измениться.
    • text = 'Я';
    • text = text.' хочу';
    • text = text.' знать';
    • text = text.' PHP!';
    • echo text; => 'Я хочу знать PHP!'
  3. Переделайте этот код так, чтобы в нем использовались операции ++ и --. Количество строк кода при этом не должно измениться.
    • var = 10;
    • var = var + 1;
    • var = var + 1;
    • var = var - 1;
    • echo var; => 11
  4. Переделайте этот код так, чтобы в нем использовались операции ++, -- , +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
    • var = 10;
    • var = var + 7;
    • var = var + 1;
    • var = var - 1;
    • var = var + 12;
    • var = var * 7;
    • var = var - 15;
    • echo var; => 188