PHP is a scripting language, especially designed to put up web sites. A common use is data retrieval from SQL databases. The language is also used to create charts and other graphics.
A designer can, for example, create image links or power a thumbnail image gallery. PHP carries out common website duties like accepting passwords, authenticating users, and managing forum posts and guest books.