На этом шаге мы перечислим основные возможности PHP.
В основном РНР используется в связке с базами данных. На данный момент они являются самыми удобными хранилищами информации. Сейчас даже самые обычные гостевые книги делают с применением баз данных, а большие информационные порталы вообще сложно представить без них. Язык РНР позволяет работать с различными типами баз данных, такими как MySQL, ODBC, Oracle (OCI7 и OCI8), InterBase и др.
Также широко используется возможность работы с электронной почтой. Поддерживаются такие протоколы, как IMAP, РОРЗ, SMTP и другие для отправки и приема сообщений. Поэтому очень просто создать РНР-приложение для рассылки писем.
Ранее говорилось о том, что с помощью РНР создаются Web-страницы, но его возможности на этом не исчерпываются. С помощью РНР можно создавать изображения, файлы типа PDF, а также Flash-анимации.
Работа с файлами тоже является частью рассматриваемого языка. РНР представляет полный спектр функций для этого: вы сможете удалять, копировать, создавать файлы, записывать и извлекать из них нужную информацию.
РНР имеет возможность работы с технологиями в области электронной коммерции, такими как CCVS, Cybercash, VeriSign Payflow Pro и др.
На следующем шаге мы рассмотрим неоходимое программное обеспечение.