Июл
30
2011

Урок 2 по PHP. Циклы, Функции...

Итак, первый урок был о создании переменных и выводе их. В этом я расскажу про функциях и циклах.
В начале покажу вам конструкцию if-else ее очень часто используют. Создадим переменную $a с значением 3, и переменную $b с значением 4. И прировняем их.

$a=3;
$b=4;
if($a==$b) { echo "Переменные ровны"; } else { echo "Переменные не ровны !!!"; }

Если вы попробуете это сделать то вам выведется «Переменные не ровны !!!».
Сразу скажу о операторах:
$x == $y — $x равно $y.
$x != $y — $x не равно $y.
$x > $y — $x больше $y.
$x < $y — $x меньше $y.
$x >= $y — $x больше или равно $y.
$x <= $y — $x меньше или равно $y.
$x !== $y — возвращает true если тип переменной или значение не соответсвует $y
$x === $y — возвращает true если тип и значение переменнных равны.
&& — «И»
|| — «ИЛИ»
Итак, конструкция if-else

if(условие)
{
// Действия например echo
}
else
{
// Действия например echo
}

Дале while, смотрим конструкцию:

while(условие)
{
// действие
}

Смотрим пример использования конструкции:

$i=1;
while($i==1)
{ 
echo $i; $i++;
}

После выполнения скрипта у вас один раз выведется цифра «1».
Следующий цикл do-while он не очень отличается от предыдущего:

do {
// действие
} while (условие)

Ну что ж я этот цикл постоянно испоьзую для вытягивания информации из БД, но об этом поговорим потом в следующих уроках.

$i = 1;
do {
echo $i;
$i++;
} while ($i == 1)

Следующий цикл for:

for (переменная;условие;действие после цикла)
{
// действие
}

Ну что а теперь простенький пример:

for($i=0;$i<10;$i++)
{
echo $i."<br>";
}

И это нам выведет:
1
2
3
4
5
6
7
8
9

Ну а теперь покажу как создавать функции это очень просто:

function имя функции() {
// тело функции
}

Вот простой пример:

function t($text) {
echo $text;
}
t("hello !!!");
Это выведет нам «hello !!!».
Вот на этом пока все ждите следующего урока...

Вам будет интересно прочитать и это:

Об авторе: Петро Бородатий

Создаю веб-сайты, пишу скрипты для популярных CMS, веду блог. Программист портала AdvertsMarket.net.

Оставить комментарий

Услуги

Веб-студия "MKSITE"

Реклама от Google

Социальные сети

Партнеры

Система Orphus