PHP – это язык, которым описываются скрипты, внедряемые в HTML. Синтаксис языка
базируется на языках С, Perl, Java, однако добавляются некоторые особенности. PHP служит для создания
страниц сайта, генерируемых динамически. Название является рекурсией и расшифровывается как РНР:
Hypertext Preprocessor. Ранее, однако, в аббревиатуру РНР вкладывали другой смысл: Personal Home Page
tools.
Как РНР взаимодействует с HTML
Поскольку этот язык сразу разрабатывался для решения сложных и специфичных задач, он эффективно взаимодействует с HTML. Происходит это следующим образом: как только браузер пользователя посылает запрос веб-серверу с целью получить РНР-страницу сайта, вначале специальный модуль РНР интерпретирует ее. Теги HTML при этом выступают как части интерпретируемой страницы, и передача ее пользователю происходит так же, как и обработка обычного HTML-документа.
Поскольку этот язык сразу разрабатывался для решения сложных и специфичных задач, он эффективно взаимодействует с HTML. Происходит это следующим образом: как только браузер пользователя посылает запрос веб-серверу с целью получить РНР-страницу сайта, вначале специальный модуль РНР интерпретирует ее. Теги HTML при этом выступают как части интерпретируемой страницы, и передача ее пользователю происходит так же, как и обработка обычного HTML-документа.
Те же части страницы, которые написаны на РНР, обрабатываются специальным программным модулем сервера. После чего эта программа просматривает код на РНР и выполняет
заложенные в нем инструкции, в качестве которых может быть добавлено все, что можно реализовать на
сайте.
Прежде чем начать разработку сценариев РНР, пользователь должен установить специальное программное
обеспечение, включающее интерпретатор РНР, а также веб-сервер Apache. Обычно эта часть не вызывает
особых затруднений у пользователей. В крайнем случае всегда можно обратиться к документации программ.
Для чего нужен файл php.ini?
Этот файл – он также может называться php3.ini, если вы используете именно РНР3 – служит для определения установок, используемых по умолчанию. Эти установки можно изменять в зависимости от потребностей и решаемых задач. В файле содержатся директивы РНР, которые имеют определенные значения и предоставляют возможность разрешить или запретить какие-либо свойства, выполнять их установку. Список значений можно просматривать, вызывая сценарий info.php.
Этот файл – он также может называться php3.ini, если вы используете именно РНР3 – служит для определения установок, используемых по умолчанию. Эти установки можно изменять в зависимости от потребностей и решаемых задач. В файле содержатся директивы РНР, которые имеют определенные значения и предоставляют возможность разрешить или запретить какие-либо свойства, выполнять их установку. Список значений можно просматривать, вызывая сценарий info.php.