IMPORTANT: Si us voleu donar d'alta, escriviu-nos a wiki@matadejonc.cat

Php

(Diferència entre revisions)
Dreceres ràpides: navegació, cerca
Línia 32: Línia 32:
 
</BODY>  
 
</BODY>  
 
</HTML>
 
</HTML>
+
 
La sortida d'aques codi seria:
+
[[La sortida d'aques codi seria:]]
 
   
 
   
 
<HTML><BODY>  
 
<HTML><BODY>  

Revisió de 08:48, 30 maig 2006

PHP

És un acrònim recursiu de PHP: Hipertext Preprocessor. Es tracta d'un llenguatge de programació interpretat, lliure i força popular, utilitzat per generar contingut dinàmic al web. És tracta d'un llenguatge extremadament modularitzat, el que el fa útil per la instal·lació i ús en servidors web.

Existeixen versions de PHP disponibles per als sistemes operatius Windows, GNU/Linux i altres.

Que es pot fer amb PHP?

A nivell més bàsic, PHP pot fer qualsevol cosa que es pugui fer amb un script CGI, com processar la informació de formularis, generar, pàgines amb contingut dinàmic, enviar i rebre cookies o interectuar amb el sistema: borra arxius, crea...


A més la majoria de les funcions més útils ja estan predefinies:

  • Connectivitat: HTTP, FTP, COM, YP/NIS, SNPM, Sockets, CORBA, LDAP.
  • Serveis de correu i notícies: POP, IMAP, SMTP, NNTP.
  • Texte i gràfics: XML, HTML, PDF, GD, Flash.
  • Funcions matemàtiques.
  • POSIX: semàfors, memòria compartida, accés a fitxers, expressions regulars, cronómetres.
  • Comerç electrònic: Cybercash, Verisign.

PHP i HTML

El codi PHP serà processat i substitüit per la seva sortida estàndar en el document HTML que s'envia al client (navegador) El resultat de la sortida estàndar d'aquest còdi serà escrit en la mateixa posició de la pàgina html. Exemple:

<HTML><BODY> <?php echo("Hola Gent!
"); ?> </BODY> </HTML>

La sortida d'aques codi seria:

<HTML><BODY> Hola Gent!
</BODY> </HTML>


Aquest codi guardat com a exemple.phtml o exemple.php i carregat en el navegador, produeix com a resultat una pàgina HTML amb el texte "Hola Gent!". Podem comprovar que PHP s'executa en el servidor i en el navegador del client només apareix codi HTML, així el client no té cap possibilitat de veure quin codi a produït el resultat en HTML rebut. Cal dir que per a que funcioni, és necessari tenir instal·lat un servidor web amb suport per a PHP i associar la interpretació de PHP a l'extensió phtml o php.

Un exemple es la Viquipèdia, que funciona gràcies a un programari escrit en PHP que fa servir una base de dades MySQL, anomenat MediaWiki.

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
Escola
Imprimeix/exporta
Eines