Этот раздел содержит наиболее общие вопросы по PHP:
что это такое и что он делает.
-
Что такое PHP?
-
Из предисловия к руководству:
PHP - это скриптовый язык, который может быть встроен в HTML.
Синтаксис языка в большинстве заимствован из C, Java и Perl c добавлением нескольких
специфичных для PHP особенностей. Цель языка - позволить
web-разработчикам
легко создавать динамически генерируемые страницы.
-
Что означает PHP?
-
PHP означает PHP: Hypertext Preprocessor.
Это название смущает многих людей, так как первое слово в акрониме
также является акронимом. Такой тип акронимов называется рекурсивным.
Любопытствующие могут посетить
» бесплатный вычислительный онлайн-словарь
или » статью Википедии по рекурсивным акронимам.
-
Какая связь между версиями PHP?
-
PHP/FI 2.0 - ранняя и более неподдерживаемия версия PHP. PHP 3 -
улучшенная замена PHP/FI 2.0. PHP 5 - текущая версия, которая
использует » Zend
engine 2, которая, кроме прочего, предлагает множество дополнительных
возможностей для объектно-ориентированного
программирования.
-
Могу ли я одновременно запускать несколько версий PHP?
-
Да. Смотрите файл INSTALL из дистрибутива
исходников PHP.
-
Какие отличия между PHP 4 и PHP 5?
-
В то время как PHP 5 был специально задуман быть максимально
совместиым со всеми предыдущими версиями, есть несколько
важных изменений. Некоторые из них:
-
Новая ООП модель,
основанная на Zend Engine 2.0
-
Новое расширение для улучшенной поддержки MySQL
-
Встроенная родная поддержка SQLite
-
Новая константа уровня ошибок
E_STRICT,
для замечаний во время выполнения кода.
-
Множество новых функций,
упрощающих написание кода (и уменьшающих необходимость писать
свои собственные функции для многих общих процедур)
За более подробной информацией смотрите разделы
Миграция с PHP 4 на
PHP 5 и
Несовместимые
изменения.
-
Я думаю, Я нашёл ошибку! Кому я должен сказать?
-
Вам надо обратиться к базе данных ошибок в PHP и убедиться,
что ошибка ещё не известна. Если вы не видите её в базе данных,
заполните форму сообщения об ошибках. При занесении в базу данных,
ошибка получает номер, по которому вы можете отслеживать её статус,
поэтому важно использовать базу данных, а не просто послать сообщение
в один из списков рассылки, так как это позволит вам позже
вернуться и проверить состояние ошибки. База данных ошибок может быть найдена по адресу
» http://bugs.php.net/.