PHP
De Viquipèdia

PHP és un llenguatge de programació interpretat utilitzat per a generar pàgines web dinàmiques. S'executa a la banda del servidor, per tant al navegador web la pàgina ja li arriba en format HTML i no podem veure'n el codi php. Tot i que menys popular, també pot ser usat per generar interfícies de comandes i aplicacions executables amb interfície gràfica. I té versions tant per Windows com GNU/Linux i altres.
PHP es distribueix sota la llicència PHP, que la Free Software Foundation qualifica com a programari lliure. Les sigles són un acrònim recursiu de PHP: Hipertext Preprocessor, tot i que originalment eren les sigles de Personal Home Page Tools.
Taula de continguts |
[edita] Característiques
PHP és extremadament modularitzat. En tipus de dades, sintaxi i funcions s'assembla molt al llenguatge de programació C. I des de la versió 5, que inclou un major suport a l'orientació a objectes, també s'assembla al C++.
PHP pot ser inclòs dins el codi HTML indicant-ho a l'intèrpret mitjançant les etiquetes <? i ?> o <?php i ?>. Aleshores, quan el llenguatge sigui interpretat s'executarà el codi entremig de les etiquetes i generarà com a sortida una codi en HTML, que serà barrejat amb la pàgina HTML on hagués estat inclòs.
PHP, com a llenguatge nascut de i per Internet, té moltes funcions de xarxa, de codi web, i de bases de dades. En concret, Oracle, Sybase, PostgreSQL, Interbase, MySQL, SQLite, MSSQL, etc. I molts protocols com MAP, SNMP, NNTP, POP3, HTTP, LDAP, XML-RPC i SOAP. Com és habitual en els llenguatges de programació, es poden ampliar les possibilitats de PHP mitjançant biblioteques de tercers.
La Viquipèdia funciona gràcies a un programari escrit en PHP que fa servir una base de dades MySQL, anomenat MediaWiki.
[edita] Història
Va sorgir cap al 1994 com un conjunt de guions escrits en Perl per Rasmus Lerdof. Posteriorment, Zeev Suraski i Andi Gutmans, dos programadors d'Israel de Technion, s'hi van afegir. El 13 de novembre de 1997 va sortir PHP 3, la primera versió estable en la qual el llenguatge era semblant a l'actual. El 22 de maig del 2000 en va sortir la versió 4, i el 13 de juliol de 2004, la 5.
[edita] Exemples
<? echo "hola món"; ?> <? $text=str_split("hola món"); $llarg=strlen($text); for ($i=0;$i<$llarg;$i++){ echo $text[$i]; } ?> <? //comentari suma function suma($a,$b){ $c=$a+$b; return $c; } /* comentari resta */ function resta($a,$b){ $c=$a-$b; return $c; } $a=1; $b=-5; suma($a,$b); echo $c; resta($a,$b); echo $c; ?>
[edita] Vegeu també
[edita] Enllaços externs
- Pàgina oficial sobre PHP i el seu desenvolupament. Inclou la seva descàrrega i manuals
- PHP Cookbook - Un manual en línia sobre el PHP (anglès)
- CCCPHP Consell PHP dels Països Catalans. Grup de programadors i programadores PHP.
Llenguatges de programació |
---|
Ada | ALGOL | Assemblador | Awk | Basic| BCPL | C | C++ | C# | Cobol | D | Delphi | Eiffel | Forth | Fortran | Haskell | Java | Lisp | Logo | MAGIC | Mercury | Miranda | Modula-2 | Oberon | Ocaml | Pascal | PHP | Perl | Prolog | Python | Rexx | Ruby | Scala | Smalltalk | Altres llenguatges... |