PHP без БД и MySQL

Переменные:

Массивы:

Функции:

Передача переменных

Глобальный массив

Инструкция INCLUDE

Конструкция: if-else (если-иначе)

Код скрипта:

<?
$a=1;
$b=2;
if ($a==$b)
{ echo "Переменные равны";
}
else
{
echo "Переменные не равны";
}
?>


Результат работы скрипта:

Переменные не равны

Примечание: 1 вариант, когда


$a=1
$b=2
браузер выведет - Переменные не равны

если


$a=1
$b=1
браузер выведет - Переменные равны

Условия:


if ($a==$b) - если равны
if ($a!=$b) - если не равны

Конструкция if-else:

php скрипты

Примечание: в совей работе будем сравнивать переменные и применять. То есть, если одна переменная больше другой, надо сделать "то-то"...

Например, если пароль совпадает, пустить клиента на сайт. Если не совпадает, не пустить.

Таких моментов будет много...



Ещё код скрипта. Пример:

<?
$a=1;
$b=2;
$c=3;
$d=7;
if ($a != $b and $c != $d) (Здесь - обе пары не равны между собой.Вместо and можно поставить or или || )
{
echo "Переменные не равны";
}
else
{
echo "Переменные равны";
}
?>


Браузер выведет: Переменные не равны

Ещё код скрипта. Пример: вложенные конструкции

<?
$a=2;
$b=2;
$c=7;
$d=7;
$cat="juli";
$dog="hart";
if ($a == $b and $c == $d)
{
echo "Все переменные равны!";
}
if ($cat != $dog)
{
echo "В переменных cat и dog содержатся разные имена";
}
else
{ echo "Переменные не равны";
}
?>


Браузер выведет: Все переменные равны!В переменных cat и dog содержатся разные имена
Примечание:
1.and или && - по русски и то и то означает "и"
2. если
$c=7;
$d=7;
то "Переменные равны"
3.or или две палочки ||- по русски и то и то означает "или"
4. если напишем if ($a != $b or $c != $d) вместо if ($a != $b and $c != $d), то
выведет "Переменные не равны"
5. если нужно вывысти только одно условме, то нижнюю частьи
else
{ echo "Переменные равны"
}
можно не писать
НО!!!!
если можно писать
if ($a != $b and $c != $d)
{
echo "Переменные не равны"
}
отдельно от else,
то else
без if писать недьзя!!!!!