Què és PHP?

PHP (l’acrònim de Hypertext Preprocessor) és un llenguatge de codi obert molt popular especialment adequat pel desenvolupament web, ja que es pot conjugar fàcilment almb el llenguatge HTML. A continuació podreu veure un exmeple de tot plegat:

01. <!DOCTYPE html>
02. <html>
03. <head>
04.   <title>Exemple HTML i PHP</title>
05. </head>
06. <body>
07.   <?php echo "¡Hola, sóc un script en PHP!"; ?>
08. </body>
09. </html>

En comptes d’escriure moltes ordres per mostrar el document HTML (com si que succeeix en C o en Perl), el codi PHP queda incrustat dins l’HTML i du a terme alguna funció (en aquest exemple, mostra “Hola, sóc un script de PHP!”) dins el cos del document HTML. El codi de PHP està tancat entre les etiquetes especials de començament <?php i final ?>, que permeten entrar i sortir del “mode PHP”.

El que distingeix a PHP d’altres llenguatges relacionats amb la web, com ara Javascript, és que el codi PHP s’executa del costat del servidor, generant el document HTML i enviant-ho al client. El client rebrà el resultat d’executar l’script sense saber el codi subjacent original. El servidor web pot ser configurat fins i tot perquè processi tots els fitxers HTML amb PHP.