Как стать автором
Поиск
Написать публикацию
Обновить

PHP с нуля. Урок 1

PHP ( PHP: Hypertext Preprocessor, задумчивый препроцессор

гипертекста
) — скриптовый язык программирования, oриентированный на web.

B 1 yрокe познакомимся с основным синтаксисом, а так же напишем свой первый скрипт.



Основы синтаксиса:



<?...?> — начало и конец скрипта
оператор присваивания — =

— Вывод текстовой информации — echo (может выводить html-код)

— while(условие цикла){действие} — цикл
— if(условие){действие выполняемое при неверности условия}else{действие выполняемое при неверности условия} — условие

Урок 1. Создание первого скрипта



<?

echo "Hello World";  //This is echo

?>




Как вы видите скрипт состоит из одной строчки.

Что бы выполнить скрипт необходимо соответствующее ПО, для пользователей Windows я рекомендую Denwer (http://denwer.ru)
После установки Denwera создаем в каталоге hosts папку Script.test, в которой в свою очередь создаем папку

WWW. В папке WWW создаем файл index.php? в который переносим содержимое нашего файла.

После сохранения файла перезапустите Denwer. Затем в строке браузера наберите script.test

И вауля! Мы видем надпись Hello World!

Как ненадо писать Hello World:


Hello World Не пишется так
<?

$a=0;
if ($a=0){echo "Hello World"};  //This is echo

?>




Так:
<?

$a[]="Hello World";
$count=count($a);
while($a[$b]!=''){echo $a[$b], b++};  //This is echo

?>




Ну уж точно не так:
<?

if($_GET['oleg'] != ''){echo $_GET['oleg']}else{header('Location: /?oleg="hello World"');};  //This is echo

?>




Завершение.



На этом наш урок подошел к концу, ну а в завершении небольшая подборка полезных ссылок:
denwer.ru — сайт откуда можно скачать Denwer
ru.wikipedia.org/wiki/PHP — Что такое PHP
http;//php.net — самоучитель по PHP
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.