71.7892 ·  83.0816

 

PHP И MYSQL

Введение в PHP

PHP - язык сценариев, который уже давно переросла свое имя. Тот факт, что PHP - это сокращение от слова Personal Home Page.

Первая версия PHP был создана Расмусом Лердорфом в 1994 году и представляла набор инструментов для отслеживания посетителей Web-страницы.

Со временем, PHP из набора инструментов превратился в полноценный язык программирования, и его имя было изменено, как рекурсивный образования PHP HyperText Preprocessor (гипертекстовый препроцессор PHP).

PHP - это серверный язык сценариев. Конструкции PHP, вставленные в HTML-текст, выполняются сервером при каждом посещении страницы. Результат их обработки передается с HTML в браузер юзера.

В настоящее время основной версией PHP является PHP5

Существуют два основных конкурента PHP: Active Server Pages (ASP) от Microsoft и ColdFusion компании Allaire. По сравнению с ними PHP имеет ряд преимуществ, в том числе:

  • Высокая производительность. PHP - программы выполняются быстрее, чем ASP.
  • Функциональность. Разработки PHP - программ может быть отделены от собственно разработки Web - страницы, которая позволит упростить жизнь и программиста, и дизайнера.
  • Цена PHP - PHP является абсолютно бесплатным.
  • Простота в использовании. С опытом, программисты на распространенных языках, найдут синтаксис PHP, хорошо знакомый.
  • Переносимости. Один и тот же код PHP может быть использован как в среде NT, так и на UNIX - платформах.

Общие правила построения PHP - программ

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

Расширение файлов PHP - приложений по умолчанию в PHP4 - *.php. На основе этого расширения сервер распознает файл как - программа на PHP и работает интерпретатор.

PHP - программа должна быть отделена от обычного HTML-текст. Существуют четыре стиля компоновки PHP кода:

Стиль Открывающий тег Закрывающий тег
 Сокращенный *  <?  ?>
 XML (стандартный)  <?php  ?>
 ASP **  <%  %>
 SCRIPT (программный) ***  <SCRIPT LANGUAGE="php">  </SCRIPT>

* Для этого тега параметр "short_open_tag" в php.ini должен быть "on". Иначе - могут быть проблемы с распознаванием XML.

** Для этого тега параметр "asp_tag" в php.ini должен быть "on".

*** Такой вид написания PHP - кода, не рекомендуется к использованию.

[i]По моему скромному мнению лучше использовать XML (стандартный), так как он работает в любой конфигурации PHP, но Я, предпочитаю Сокращенный.[/i]

Вот первый пример использования PHP кода

<html>
<head>
<title>Название нашей страницы в TITLE</title>
</head>
<body>
<?
echo "Привет, эта строка написана в строке echo.";
?>
</body>
</html>

Комментарии в PHP коде

/* Многострочный комментарий
в стиле классического Си */
// Однострочный комментарий в стиле С++
# Однострочный комментарий в стиле Perl

Пример комментария

<html>
<head>
<title>Название нашей страницы в TITLE</title>
</head>
<body>
<?
echo "Привет, эта строка написана в строке echo."; // Выводим информацию в браузер пользователя
?>
</body>
</html>
 Up!