Què és un fitxer PHP?

Com obrir, editar i convertir arxius PHP

Un fitxer amb l' extensió de fitxer .PHP és un fitxer de codi font PHP que conté el codi de preprocessador d'hipertext. Sovint s'utilitzen com a fitxers de pàgines web que solen generar HTML des d'un motor PHP que s'executa en un servidor web.

El contingut HTML que el motor PHP crea des del codi és el que es veu al navegador web. Atès que el servidor web és on s'executa el codi PHP, accedir a una pàgina PHP no us dóna accés al codi, sinó que us proporciona el contingut HTML que genera el servidor.

Nota: Alguns fitxers de codi font PHP poden utilitzar una extensió de fitxer diferent com .PHTML, PHP3, PHP4, PHP5, PHP7 o PHPS.

Com obrir fitxers PHP

Els fitxers PHP són només documents de text , de manera que podeu obrir-ne un amb qualsevol editor de text o navegador web. El Bloc de notes de Windows és un exemple, però el ressaltat de la sintaxi és útil quan es codifica a PHP que generalment es prefereix un editor PHP més dedicat.

Alguns dels programes esmentats a la nostra llista de millors editors de textos gratuïts inclouen el ressaltat de sintaxi. Aquests són alguns altres editors de PHP: Adobe Dreamweaver, Eclipse PHP Development Tools, Zend Studio, phpDesigner, EditPlus i WeBuilder.

Tanmateix, mentre aquests programes us permeten editar o canviar fitxers PHP, no us permeten executar un servidor PHP. Per això, necessiteu alguna cosa així com Apache Web Server. Vegeu la guia d'instal·lació i configuració de PHP.net si necessiteu ajuda.

Nota: Alguns fitxers .PHP podrien ser, en realitat, fitxers multimèdia o imatges que es van nomenar accidentalment amb l'extensió de fitxer .PHP. En aquests casos, simplement canvieu el nom de l'extensió del fitxer a la dreta i després s'hauria d'obrir correctament al programa que mostra aquest tipus de fitxer, com ara un reproductor de vídeo si esteu treballant amb un fitxer MP4 .

Com convertir un fitxer PHP

Consulteu la documentació de jason_encode a PHP.net per obtenir informació sobre com convertir matrius PHP en codi Javascript en el format JSON (Notació d'objectes de JavaScript). Això només està disponible en PHP 5.2 o posterior.

Per generar fitxers PDF des de PHP, consulteu FPDF o dompdf.

No podeu convertir fitxers PHP a formats basats en text, com ara MP4 o JPG . Si teniu un fitxer amb l'extensió de fitxer .PHP que ja coneixeu hauria d'haver estat descarregada en un format com un d'aquests, simplement canvieu el nom de l'extensió del fitxer .PHP a .MP4 (o el format que sigui).

Nota: canviar el nom d'un fitxer com aquest no està realitzant una conversió de fitxer real, sinó que només permet que el programa adequat per obrir el fitxer. Les conversions reals normalment tenen lloc dins d'una eina de conversió d'arxius o en el menú Desa com o exportació d' un programa.

Com fer PHP treballar amb HTML

El codi PHP incrustat en un fitxer HTML s'entén com PHP i no HTML quan està tancat en aquestes etiquetes en lloc de l'etiqueta HTML comuna:

Per enllaçar a un fitxer PHP des d'un fitxer HTML, introduïu el següent codi al fitxer HTML, on footer.php és el nom del vostre propi fitxer:

De vegades pot veure que una pàgina web està utilitzant PHP si examina la seva URL , com quan el fitxer PHP per defecte es diu index.php . En aquest exemple, pot semblar http://www.examplesite.com/index.php .

Més informació sobre PHP

PHP ha estat portat a gairebé tots els sistemes operatius i és totalment gratuït. El lloc web oficial de PHP és PHP.net. Hi ha tota una secció de documentació que serveix com a manual PHP en línia si necessiteu ajudar a aprendre més sobre què podeu fer amb PHP o com funciona tot. Una altra bona font és W3Schools.

La primera versió de PHP es va publicar el 1995 i es deia Personal Home Page Tools (PHP Tools). Els canvis van ser realitzats al llarg dels anys amb la versió 7.1 llançada al desembre de 2016.

El scripting del servidor és l'ús més comú per a PHP. Com es descriu anteriorment, això funciona amb un analitzador PHP, un servidor web i un navegador web, on el navegador accedeix a un servidor que executa el programari PHP perquè el navegador pugui mostrar el que sigui el que produeix el servidor.

Una altra és la seqüència de comandaments de línia d'ordres on no s'utilitza cap navegador o servidor. Aquest tipus d'implementacions de PHP són útils per a tasques automatitzades.

Els fitxers PHPS són fitxers ressaltats de sintaxi. Alguns servidors PHP estan configurats per ressaltar automàticament la sintaxi dels fitxers que utilitzen aquesta extensió de fitxer. Això s'ha d'activar mitjançant la línia httpd.conf. Podeu llegir més sobre els fitxers destacats aquí.