{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11. (11 июн 2013, 15:43) [0/0] [0] [отв] [спам] [под] +1 | -1

Тьма, а если я буду практиковаться пробовать выводить что ты пишешь со временем я буду знать полный курс?

12.
The Fox * 0.91
[автор] (11 июн 2013, 15:48) [0/0] [0] [отв] [спам] [под] +1 | -1

wmMaster, Щас мы изучаем теоритический курс, потом будет практический, вместе сайт создавать будем)

13. (11 июн 2013, 15:57) [0/0] [0] [отв] [спам] [под] +1 | -1
The Fox,

Я с тобой *главное не забей

14.
Iamweb * 1.15
(11 июн 2013, 16:08) [0/0] [0] [отв] [спам] [под] +1 | -1
The Fox,

Эмм хотелось бы внести поправку. Присвоение строчного типа переменной можно заключать двумя способами Одиним апострофом \' - тоесть интерпритатору не сообщается что в строке будет использоваться другая переменная, и двойным апострофом \" - явно указываем что в строке будет содержатся другая переменная, две очень разные вещи
<?php
$world=\'world\';
$string=\'Hello \'.$world;
$string=\"Hello $world\";
?>

15.
The Fox * 0.91
[автор] (11 июн 2013, 17:41) [0/0] [0] [отв] [спам] [под] +1 | -1

Урок №4
Двойные условия if-else.

И так, если вы немного потренировались с условиями if-else, то давайте немного усложним задание, сделаем это условие

составным.
И так для этого мы возьмем исходный часть кода из предыдущего урока:


$a = 1;
$b = 2;
if ($a == $b)
{
echo \"Переменные равны!\";
}
else
{
echo \"Переменные не равны!\";
}
И так, вот, сейчас у нас условия кода такое - if ($a == $b), а можно сделать, что бы кроме этого проверялась какая нибудь еще

пара переменных:

создадим еще 1 пару переменных:

$a = 1;
$b = 2;
$c = 5;
$d = 7;
if ($a == $b)

И так как же создается двойное условие? Мы должны добавить в условие \"и\" или же \"или\" и можно писать прям английским словом

and или же такими 2мя знаками &&, а или обозначается двумя знаками ||, или же словом or , как вам удобнее, я буду использовать в своем примере || вот,
Пишем

$a = 1;
$b = 2;
$c = 7;
$d = 7;
if ($a == $b and $c == $d)
{
echo \"Переменные равны!\";
}
else
{
echo \"Переменные не равны!\";
}
И у нас получится, что переменные C и D равны, и у нас выведет что они не равны, тоесть если 1 из пар переменных равны, а

другая не равна, то выводит что они не равны, а если делать через или, то если хоть 1 из пар переменных будет равна, то уже

выведет что они равны. давайте попробуем теперь через или :

$a = 1;
$b = 2;
$c = 7;
$d = 7;
if ($a == $b || $c == $d)
{
echo \"Переменные равны!\";
}
else
{
echo \"Переменные не равны!\";
}

В этом случае выведет что эти переменные равны, т.к. переменные c и d равны.
Ну вроде бы в этом уроке все))
Исходные коды:
<?
//Это пример двойных условий через and(и) в этом случае выведет что переменные не равны
$a = 1;
$b = 2;
$c = 7;
$d = 7;
if ($a == $b and $c == $d)
{
echo \"Переменные равны!\";
}
else
{
echo \"Переменные не равны!\";
}
?>
<?
//Это пример двойных переменных через ||(или), в этом случае выведет что переменные равны.
$a = 1;
$b = 2;
$c = 7;
$d = 7;
if ($a == $b || $c == $d)
{
echo \"Переменные равны!\";
}
else
{
echo \"Переменные не равны!\";
}
?>


Изм. 1 раз. / Посл. изм.
The Fox * 0.91
(11 июн 2013, 17:57)
16.
~AL~ * 11.86
(11 июн 2013, 17:52) [0/0] [0] [отв] [спам] [под] +1 | -1

Почему в первом примере (где and) стандартный синтаксис исполmзован, а во втором (где должен быть or) альтернативный? Мне например не понятно, что это за две палочки ||

17.
The Fox * 0.91
[автор] (11 июн 2013, 17:56) [0/0] [0] [отв] [спам] [под] +1 | -1

~AL~, щас подредактирую, просто можно писать or а можно писать || я как привык так и написал

18.
~AL~ * 11.86
(11 июн 2013, 17:56) [0/0] [0] [отв] [спам] [под] +1 | -1

Тьма, не забудь тогда уже and и &&
Кстати, текстовый вариант работает быстрее *


Изм. 1 раз. / Посл. изм.
~AL~ * 11.86
(11 июн 2013, 17:57)
19.
The Fox * 0.91
[автор] (11 июн 2013, 18:10) [0/0] [0] [отв] [спам] [под] +1 | -1

Приведу вам пример, как же работать с условиями if-else на колхозе, Вот хотите вы например файл mailr.php сделать только под ваш id
и пишите тогда, если ваш ид 1:
заключаем часть кода которую нужно сделать только под ваш ид в скобки, в нашем случае это весь файл.Пищем тогда это в начале кода после <?
if ($ku[\'id\'] == 1)
{
Вот тут код который нужно скрыть(код файла)
}
else
{
echo \'Что тут забыли?\';
}
И если кто то другой зайдет в рассылку, или куда то еще, так можно сделать с любым другим файлом, то у него будет выводится надпись \"Что тут забыли?\"

20.
lynchik * 0.02
(11 июн 2013, 19:02) [0/0] [0] [отв] [спам] [под] +1 | -1

Норм,урок спс !

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 9
Скачать тему | Файлы темы | Фильтр сообщений