Php può fare qualsiasi cosa!!!.
Ha come obiettivo principale lo scripting server-side, per cui sa e può fare tutto ciò che un qualunque programma CGI saprebbe compiere.
Alcuni esempi? Raccogliere dati da un form, generare pagine dai contenuti dinamici oppure mandare e ricevere cookies.
Ma PHP può fare molto di più... Infatti esistono tre campi principali in cui vengono usati gli scripts PHP.
Lo scripting server-side.
Questo è il campo più tradizionale ed il maggiore obiettivo di PHP. Per fare questo lavoro occorrono tre cose:
Il parser PHP (CGI o server module);
un webserver ed
un browser web.
Occorre avviare il server web con un'installazione di PHP attiva. Si può accedere all'output del programma PHP con un browser web e vedere la pagina PHP tramite il server.