УРОК 1
Итак – в предыдущих уроках Вы узнали что такое PHP и http-сервер и уже научились их настраивать. Поэтому пора приступать непосредственно к написанию тех самых скриптов, для написания которых ПХП и нужен.
1. По имени встречают…
Для начала создадим файл скрипта – например script.php. Сразу расскажу немного о расширениях. Раньше чаще встречались расширения .php3, .php4 и .phtml. Примерно в тоже самое время, когда ничего не подозревающие программеры называли свои скрипты .php3, вышла версия 4.0, в спецификации которой говорилось, что лучше давать расширения файлам, работающим под эту версию интерпретатора, php. C тех пор, наученные горьким опытом скриптописатели, ставят универсальные расширения – php или phtml. Хотя последнее встречается все реже и реже. Единственное объяснение, которое приходит в голову – это лень. Ну ведь легче написать 3 буквы, чем 5
Хотя, если очень озаботиться этим явлением и порыться в инете, можно найти вполне логичный ответ. Но меня данный вопрос волнует не очень….
Хмм.. Перейдем от отступления к уроку. Итак – создаем файл script.php и открываем его для редактирования (подойдет Блокнот или редактор – например PHP Edit, PHP Expert Editor и т.д.). Каждый кусок ПХП кода начинается со строчки вида <?php, а заканчивается вот так: ?>
То есть у нас получается:
Код:
<?php // Комментарий ?>
Хотя возможно и более короткое начало – «<?». Но лучше все-таки использовать первый вариант – по-крайней мере это рекомендуют разработчики PHP.
Теперь мы имеем полностью готовый к написанию скрипта файл.
2. Эхо? Эхо!
А сейчас напишем свой первый скрипт, который будет выводить в браузере фразу (ну и банальность….) «Hello, World!». Для этого нам потребуется всего лишь одна функция – echo(). Она нужна для того, чтобы выводить текст, который мы зададим, в браузер. Будем использовать именно ее, т.к. мне она более симпатична. Хотя есть еще одна функция, выполняющая идентичную операцию, - это print(). Вот что у нас получится:
Код:
<?php // Выводим «Hello, World!» echo(“Hello, World!»”); ?>
Не забудьте, что в конце каждой строки, после конечной функции, ставится точка с запятой. В следующем примере приведу несколько способов использования echo().
Код:
<?php // 1 echo(“Hello, World!»”); // 2 echo “Hello, World!»”; // 3 echo “На TUT.WEBTALK открыт PHP-курс. В нем мы расскажем вам о….”; ?>
То есть с помощью echo() можно выводить не только однострочные тексты и содержание перемнных, но и многострочные.
Прим. Talks.
Сразу добавление про функцию echo(), она хороша и для вывода HTML тэгов. Это очень удобно, если хотите что-бы HTMLевская часть была тоже динамической. Если хотите что-бы HTMLевская часть была статичной, то просто оставьте HTML теги как есть а PHP скрипт вставляйте вставками <?php ?>.
3. Друзей надо не иметь, а дружить с ними
В PHP реализована потрясающая возможность – комбинировать в одном документе и ХТМЛ и ПХП код. То есть, допустим, можно верх документа нарисовать с помощью HTML, в середину вставить исполняемый код, а в конец документа завершить опять куском HTML кода. Пример:
Код:
<html> <head><title>PHP</title></head> <body> 3+4= <?php $a=3+4; echo $a; ?> </body> </html>
4. Заметки в Коде
Так же как и в других языках, ПХП реализует возможность оставить в самом коде заметки, для того что бы разработчик сам или другой программист смог через некоторое время разобратся в коде. Заметка никак не повлияет на программу если перед ней поставить следующие знаки //
Пример:
Код:
<html> <head><title>PHP</title></head> // Заметка номер 1 <body> 3+4= <?php $a=3+4; echo $a; // Заметка номер 2 ?> </body> </html>
------------------------------------
Для начала все. Я вас попытался заинтриговать – в последнем примере встречается переменная. Что это такое и как это использовать разберемся в следующем уроке.
Отредактировано Talks (2017-11-29 12:27:36)