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> |
