Том 2
Операторы...
Хмм. :) сколько там всего :)
На самом деле, операторов очень много. На начальном этапе нам потребуется не много.. а именно: if, for, else, esleif.
if
Наверное самый главный логический оператор во вселенной :) В переводе с англ. — если.
Итак, при помощи if мы будет ставить условия. Например, если человек попросил посмотреть огурцы, то мы покажем ему огурцы, или если человек попросил посмотреть помидоры, то покажем помидоры, а если ничего не попросил, или не то не другое, то покажем ему весь ассортимент =)
Синтаксис такой:
if(условие){
если оно верно, то скрипт перемещасется сюды
}else{
иначе сюда
}
Вообще я думаю граммотно будет на каждое условие расставлять свое противоречие, т.е. что будет если оно не выполнится, а служит нам оператор else. Запомним, всё что в круглых скобках здесь — это условие, всё что в фигурных — исполнение.
Итак, надеюсь все установили себе денвера.. Теперь идем в C:/WebServers/home/test1.ru/www/ и создаем там файл с именем index.php.
Открываем Zend`ом его и пишем не сложный пока код:
<?
$a=7; // a будет равно 7
$b=9; // b будет равно 9
//Пишем условие на сверку переменных
if($a==b){ //Если $a равно $b
echo '$a('.$a.') не равно $b('.$b.')';
}else{
echo '$a('.$a.') равно $b('.$b.')';
}
?>Заходим в браузер, пишем http://test1.ru и смотрим.
Всё понятно? :) Я думаю да.. Если нет, то читаем внимательно всё, что выше написано..
Далее for.
Это оператор цикла... Цикл — это последовательность действий, которая повторяется n-ое количество раз.
Итак.. в for обычно используют счетчик, за который мы принимаем переменную $i; Теперь мысль, "ЦИКЛ БУДЕТ ПОВТОРЯТЬСЯ ДО ТОГО МОМЕНТА, ПОКА $i НЕ СТАНЕТ РАВНОЙ 10, И С КАЖДЫМ ПОВТОРЕНИЕМ МЫ К $i ПРИБАВЛЯЕМ +1".. Фух, написал так, как я б наверное понял. А в коде будет выглядеть примерно так
for($i=1;$i<10;$i++){
echo $i.'<br />';
} Разбираемся..
$i=1 — устанавливаем первоначальное значение переменной i
$i<10 — до какого момента цикл будет продолжаться, а именно пока I меньше десяти.
$i++ — с каждым оборотом цикла к переменной $i прибавляем еденицу.
echo $i.'<br />'; — выводим в цикле значение $i, которое будет в данный момент, что б просмотреть за всем циклом :)
Ну вроде всё. Пока что... Опять же. если что не понятно — пишем комменты, если что отредактирую статью.
Советую поиграться с числами, поменять что-то, поэксперементировать, если что-то не понятно — пишем в комменты.
Том 1
Переменные.
Итак. Сразу могу сказать, что буду всё писать своим языком так, как я себе это представляю. Поехали.
Переменные делятся у меня на 2 типа.. Численные и буквенные. Т.е. число "1" может иметь какое-то математическое значение, а так же обычное символьное. Если вы хотите записать числа в виде букв, то просто используйте ковычки. Эта часть очень важна...
Инструменты.
В самом начале надо обзавестсь инструментами. Для меня это следующее:
1. Сам редактор кода.. Можно много спорить, но Zend меня ни разу не подводил. Значи качаем по ссылке выше.
2. Само собой надо скачать сервер (Apache + MySQL + PHP), всё одним комплектом можно вытянуть отсюда, инструкцию по установке читаем здесь.
3. Браузеры, лучше сразу все 3 иметь, но пока сгодится любой один. Мое предпочтение FireFox + Plugin "FireBag" (он показывает фактически все ошибки, допущенные в html верстке и JS & Java).
5. Желание и интерес.
Предисловие.
1. Мне лично приятно работать, когда играет один и тот же трек.. Лучшим за все время стал Gregorian — Ordinary World.
2. Если вы понятия не имеете что такое Apache, MySQL, PHP — срочно отключайтесь от дока, найдите минимальную инфу, и возвращайтесь :)
3. Если вы ленивый, ничего страшного, тут главное интерес.
4. В арсенале лучше иметь 3 браузера, FF, IE & Opera.
5. Кучу книг покупать не обязательно, всё равно читать не будете.
6. Ночью работать приятнее :)
7. Критиковать — не надо, можно и модно давать толковые, аргументированные советы.
8. Здесь пишу так, как я себе представляю... Может иногда будет глупо, но обещаю, что всё будет работать :)

0


