Введение в PHP
Задача 1. Вывод 1, 2 и 5-го символа слова «HELLO»
HELLO
- Первый символ - H
- Второй символ - E
- Пятый символ - O
Задача 2. Скрипт выводит количество секунд в часе
В минуте - 60 сек.
в часе - 60 мин.
в сутках - 24 часов
Следовательно:
- час содержит: 3600 секунд
- а в сутках: 86400 секунд
Задача 3. Арифметические функции
- var = 1
- var+=12 (var=var+12) = 1 + 12 = 13
- var-=14 (var=var-14) = 13 - 14 = -1
- var*=5 (var=var*5) = -1 * 5 = -5
- var/=7 (var=var/5) = -50 / 7 = -0.71428571428571
- var++ (var=var+1) = -0,71428571428571 + 1 = 0.28571428571429
- var-- (var=var-1) = 0,28571428571429 - 1 = -0.71428571428571
Задача 4. Работа с переменными
- Создайте переменную a и присвойте ей значение 3. Выведите значение этой переменной на экран. = 3
- Создайте переменные a=10 и b=2. Выведите на экран их
- сумму = 12,
- разность = 8,
- произведение = 20 и
- частное (результат деления) = 5
- Создайте переменные c=15 и d=2. Просуммируйте их, а результат присвойте переменной result. Выведите на экран значение переменной result = 17.
- Создайте переменные a=10, b=2 и c=5. Выведите на экран их сумму. = 12
Затем создайте переменную d, присвойте ей значение 7. Сложите переменные c и d,
а результат запишите в переменную result. Выведите на экран значение переменной result. = 7/li>
Задача 5. Работа со строками
- Создайте переменную text и присвойте ей значение 'Привет, Мир!'. Выведите значение этой переменной на экран. = Привет, Мир!
- Создайте переменные text1='Привет, ' и text2='Мир!'. С помощью этих переменных и операции сложения строк выведите на экран фразу 'Привет, Мир!'. = Привет, Мир!
- Создайте переменную name и присвойте ей ваше имя. Выведите на экран фразу 'Привет, %Имя%!'. Вместо %Имя% должно стоять ваше имя. = Привет, Владимир
- Создайте переменную age и присвойте ей ваш возраст. Выведите на экран 'Мне %Возраст% лет!'. = Мне 61 год
Задача 6. Обращение к символам строки
- Создайте переменную text и присвойте ей значение 'abcde'. Обращаясь к отдельным символам этой строки выведите на экран
- символ 'a' => a,
- символ 'c' => c,
- символ 'e' => e.
- Дана произвольная строка, например, 'abcde'. Поменяйте первую букву (то есть букву 'a') этой строки на '!'. => !bcde
- Создайте переменную num и присвойте ей значение '12345'. Найдите сумму цифр этого числа. => 15
Задача 7. Практика
- Напишите скрипт, который считает количество секунд:
- в часе, => 3600
- в сутках, => 86400
- в месяце. => (28 дней) 2419200 - (31 день) 2678400
- Создайте три переменные - час, минута, секунда. С их помощью выведите текущее время в формате 'час:минута:секунда' => '03:01:40'.
- Создайте переменную, присвойте ей число. Возведите это число в квадрат (это значит нужно умножить его само на себя). Выведите его на экран. 25^2 = 625
Задача 8. Работа с присваиванием и декрементами
- Переделайте этот код так, чтобы в нем использовались операции +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
- var = 47;
- var = var + 7;
- var = var - 18;
- var = var * 10;
- var = var / 20;
- echo var; => 18
- Переделайте этот код так, чтобы в нем использовалась операция .=. Количество строк кода при этом не должно измениться.
- text = 'Я';
- text = text.' хочу';
- text = text.' знать';
- text = text.' PHP!';
- echo text; => 'Я хочу знать PHP!'
- Переделайте этот код так, чтобы в нем использовались операции ++ и --. Количество строк кода при этом не должно измениться.
- var = 10;
- var = var + 1;
- var = var + 1;
- var = var - 1;
- echo var; => 11
- Переделайте этот код так, чтобы в нем использовались операции ++, -- , +=, -=, *=, /=. Количество строк кода при этом не должно измениться.
- var = 10;
- var = var + 7;
- var = var + 1;
- var = var - 1;
- var = var + 12;
- var = var * 7;
- var = var - 15;
- echo var; => 188