Оглавление:
- Определение - Что означает PHP: Hypertext Preprocessor 3.0 (PHP 3)?
- Techopedia объясняет PHP: гипертекстовый препроцессор 3.0 (PHP 3)
Определение - Что означает PHP: Hypertext Preprocessor 3.0 (PHP 3)?
Гипертекстовый препроцессор 3.0 (PHP 3) - это серверный язык сценариев, предоставляющий множество возможностей веб-программисту. Как универсальный язык сценариев, PHP может быть встроен в исходный код HTML для создания динамических веб-страниц.
Techopedia объясняет PHP: гипертекстовый препроцессор 3.0 (PHP 3)
PHP был разработан Расмусом Лердорфом как личный проект под названием персональная домашняя страница, генезис PHP. Весь модуль был переписан командой из шести программистов и затем назван PHP 3.0. Язык приобрел популярность благодаря активной среде разработки и бесплатному загружаемому программному обеспечению.
Концепции Perl, Java и C были реализованы в PHP 3.0, что делает язык удобным для понимания. PHP 3.0 имеет возможность выполнять очень сложные математические вычисления и предоставлять информацию о сети, упрощая написание веб-страницы с поддержкой базы данных.
PHP поддерживает серверы баз данных, такие как MySQL, Oracle, Sybase, MSQL, Generic ODBC, PostgreSQL, dbase, Velocis, Filepro, Informix и Adabas D.
Некоторые из наиболее важных особенностей PHP 3.0:
- HTTP-аутентификация доступна только при запуске в качестве модуля Apache.
- Создание GIF может быть сделано отдельно от создания интерактивных и динамических веб-страниц HTML.
- Загрузка файлов помогает загружать как текстовые, так и двоичные файлы. PHP способен поддерживать загрузку из любого браузера после RFC-1867.
- Аутентификация файлов и логические функции дают PHP возможность отслеживать и контролировать, кто загружает файлы и что с ними делается.
- HTTP-куки поддерживаются PHP.
- Поддержка и интеграция базы данных предоставляется в обоих режимах, как в собственном, так и в ODBC.
- Уровни обработки ошибок и отчетности определяют четыре различных типа ошибок и предупреждений. Эти:
- Нормальные функциональные ошибки
- Нормальные предупреждения
- Ошибки парсера
- Замечания - предупреждения, которые могут быть проигнорированы, но могут привести к ошибке в коде
Регулярные выражения - еще одна особенность. Они используются для сложных манипуляций со строками. Функции, которые поддерживают регулярные выражения:
- EREG
- ereg_replace
- eregi
- eregi_replace
- Трещина