Лекции     Книги     Рефераты    

Урок 1. Hello, World! Основы синтаксиса PHP.

news date Дек.08.2007    categories Web-программирование > PHP    comments (0)

PHP (Hypertext Preprocessor) – язык программирования, специально разработанный для написания web-приложений (сценариев), исполняющихся на Web-сервере. Синтаксис языка во многом основывается на синтаксисе C, Java и Perl. Он очень похож на С и на Perl, поэтому для профессионального программиста не составит труда его изучить. С другой стороны, язык PHP проще, чем C, и его может освоить веб-мастер, не знающий пока других языков программирования.

Огромным плюсом PHP, в отличие от, например, JavaScript, является то, что PHP-скрипты выполняются на стороне сервера. PHP не зависит от скорости компьютера пользователя или его браузера, он полностью работает на сервере. Пользователь даже может не знать, получает ли он обычный HTML-файл или результат выполнения скрипта.

Сценарии на языке PHP могут исполняться на сервере в виде отдельных файлов, а могут интегрироваться в html страницы.

PHP способен генерировать и преобразовывать не только HTML документы, но и изображения разных форматов – JPEG, GIF, PNG, файлы PDF и FLASH. PHP способен формировать данные в любом текстовом формате, включая XHTML и XML.

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

Когда PHP обрабатывает файл, он просто передаёт его текст, пока не встретит один из специальных тегов, который сообщает ему о необходимости начать интерпретацию текста как кода PHP. Затем он выполняет весь найденный код до закрывающего тега, говорящего интерпретатору, что далее снова идет просто текст. Этот механизм позволяет вам внедрять PHP-код в HTML – все за пределами тегов PHP остается неизменным, тогда как внутри – интерпретируется как код.

Существует четыре набора тегов, которые могут быть использованы для обозначения PHP-кода. Из них только два (<?php. . .?> и <script language=”php”>. . .</script>) всегда доступны; другие (например <? … ?>, или в стиле ASP: <% … %>) могут быть включены или выключены в конфигурационном файле php.ini.

Итак, давайте напишем наш первый сценарий PHP, назывемый, по традиции, “Hello, World!”.

Создайте файл “helloworld.php” на своем сервере, следующего содержания:


<html>
<head>
<title>Hello, World!</title>
</head>
<body>
     Далее идет PHP-код
<br>
<?php
     echo 'Hello, World!' ;
     ?>
</body>
</html>

Как видно, мы используем PHP функцию echo, которая выводит в браузер строку: ‘Hello, World!’ … То есть, браузер выведет результат работы PHP-скрипта. Попробуйте изменить теги PHP-кода таким образом:

<?
     echo 'Hello, World!' ;
     ?>

или

<%
 echo 'Hello, World!' ;
 % >

Если вы увидите результат выполнения скрипта, значит в настройках PHP на вашем сервере разрешено использование данных тегов.

Обсуждения

Нет комментариев к “Урок 1. Hello, World! Основы синтаксиса PHP.”

Добавить комментарий



Ваш комментарий:

 



© 2009 - 2010 | Webteach.ru | Образовательный портал