
Изучение PHP в одном видео уроке за час!
В этом уроке мы с вами изучим PHP за один видео урок и всего лишь за час! Мы изучим переменные, циклы, условные операторы и многое другое. Уроки PHP программирования за час.
Видеоурок
Полезные ссылки:
Исходный код
Весь код из видео уроке
// Переменные
$num = 32;
$num_2 = 23.45;
$bool = false;
$string = "Hello World!";
echo "Значение переменной равно: " . $string;
define ("PI", 3.14);
echo PI;
// Арифметические операции
$x = 20;
$y = 6;
$res;
$res = $x + $y;
echo $res."<br>";
$res = $x - $y;
echo $res."<br>";
$res = $x * $y;
echo $res."<br>";
$res = $x / $y;
echo $res."<br>";
$res = $x % $y;
echo $res."<br>";
// Условные операторы
$x = 201;
$b = true;
if ($x <= 200 || $b) {
echo "$x is less than 200";
if ($x != 150)
echo "<br>150";
}
else if ($x == 425)
echo "$x is equal 425";
else if ($x >= 425)
echo "$x is bigger than 425";
else
echo "$x is unknown";
$str = $x == 201 ? "yes" : "no";
// Оператор Switch
$x = 100;
switch ($x) {
case 2:
echo "x is 2";
break;
case 78:
echo "x is 78";
break;
case "Hi":
echo "x is Hi";
break;
case 1:
echo "x is 1";
break;
default:
echo "x is unknown";
}
// Циклы
$i = 0;
do {
echo "Element i is: ".$i."<br>";
} while ($i > 10);
echo "<hr>";
$i = 0;
while ($i < 10) {
echo "Element i is: ".$i."<br>";
$i++;
}
echo "<hr>";
for ($i = 100; $i >= 10; $i -= 10) {
if ($i == 80)
break;
echo "Element i is: ".$i."<br>";
}
// Массивы
$arr = array(12, 45, 67, 45.23, "Hi", true);
for ($i = 0; $i < count ($arr); $i++)
echo "Element $i is: ".$arr[$i]."<br>";
$array = array("age" => 18, "name" => "George");
foreach ($array as $key => $value)
echo "Элемент с ключом ".$key." имеет значение: ".$value."<br>";
// Двумерные массивы
$arr = array(array(12, 34.45, "Hi"), array(true, 56), array(56, 7, true, "Hello"));
for ($i = 0; $i < count ($arr); $i++) {
for ($j = 0; $j < count ($arr[$i]); $j++) {
echo $arr[$i][$j]." ";
}
echo "<br>";
}
// Функции
function printWords ($word) {
echo $word;
}
function summa ($x, $y) {
$res = $x + $y;
return $res;
}
$str = "Hello<br>";
printWords ($str);
$x = summa (6, 5);
printWords ($x);
// $_COOKIE
$num = isset($_COOKIE['num']) ? $_COOKIE['num'] : 0;
$num++;
setcookie("num", $num, time () + 6);
echo "Вы обновили $num раз страницу!";
Задание к уроку
Простая работа с PHP
Создайте две числовые переменные. В новую переменную записывайте слово "больше", если первая переменная больше или же "меньше", если наоборот. Условие выполнить при помощи упрощенного оператора условий.
Теперь выведите что первая переменная либо больше, либо меньше, нежели вторая переменная.
Теперь выведите что первая переменная либо больше, либо меньше, нежели вторая переменная.
Посмотреть ответ
Решение задания:
$x = 8; $y = 7; $str = $x > $y ? "больше" : "меньше"; echo "Число $x $str чем $y!";
Подключение файлов
Объясните самому себе в чем отличая между require, include, require_once и include_once.
Посмотреть ответ
Все очень просто. Каждый из них подключает сторонний файл.
require - подключает файл, если его нет, то выдает ошибку и все останавливает.
include - подключает файл, если его нет, то продолжает работу всего файла и не выдает ошибку.
require_once - подключает файл только один раз. Если его нет, то выдает ошибку и все останавливает.
include_once - подключает файл только один раз. Если его нет, то продолжает работу всего файла и не выдает ошибку.
require - подключает файл, если его нет, то выдает ошибку и все останавливает.
include - подключает файл, если его нет, то продолжает работу всего файла и не выдает ошибку.
require_once - подключает файл только один раз. Если его нет, то выдает ошибку и все останавливает.
include_once - подключает файл только один раз. Если его нет, то продолжает работу всего файла и не выдает ошибку.
Получить остальные домашние задания можно после подписки на проект
Также стоит посмотреть
Комментарии