¿Que é un ficheiro PHP?

Como abrir, editar e converter arquivos PHP

Un ficheiro coa extensión .PHP é un ficheiro de código fonte PHP que contén o código de preprocesador de hipertexto. A miúdo úsanse como arquivos de páxina web que normalmente xeran HTML a partir dun motor PHP que se executa nun servidor web.

O contido HTML que o motor PHP crea a partir do código é o que se ve no navegador web. Dado que o servidor web é onde se executa o código PHP, acceder a unha páxina de PHP non lle dá acceso ao código senón que fornece o contido HTML que o servidor xera.

Nota: Algúns ficheiros de código fonte PHP poden usar unha extensión de ficheiro diferente como .PHTML, PHP3, PHP4, PHP5, PHP7 ou PHPS.

Como abrir ficheiros PHP

Os ficheiros PHP son só documentos de texto , polo que pode abrir un con calquera editor de texto ou navegador web. O Bloc de notas en Windows é un exemplo, pero o resaltado de sintaxe é tan útil cando se codifica en PHP que normalmente se prefire un editor PHP máis dedicado.

Algúns dos programas mencionados na nosa lista de mellores editores de texto gratuítos inclúen o resaltado de sintaxe. Aquí tes outros editores de PHP: Adobe Dreamweaver, Eclipse PHP Development Tools, Zend Studio, phpDesigner, EditPlus e WeBuilder.

Non obstante, mentres eses programas permiten editar ou cambiar os ficheiros PHP, non permiten executar realmente un servidor PHP. Para iso, necesitas algo así como Apache Web Server. Vexa a guía de instalación e configuración en PHP.net se necesita axuda.

Nota: algúns ficheiros .PHP poderían ser realmente ficheiros multimedia ou imaxes que se nomearon accidentalmente coa extensión .PHP. Neses casos, só cambie o nome da extensión de ficheiro á dereita e despois debe abrir correctamente no programa que amosa ese tipo de ficheiro, como un reprodutor de vídeo se está a traballar cun ficheiro MP4 .

Como converter un ficheiro PHP

Vexa a documentación de jason_encode en PHP.net para saber como converter arrays PHP en código Javascript no formato JSON (Notación de obxectos JavaScript). Esta só está dispoñible en PHP 5.2 e superior.

Para xerar PDFs desde PHP, consulte FPDF ou dompdf.

Non podes converter arquivos PHP a formatos non baseados en texto como MP4 ou JPG . Se tes un arquivo coa extensión de arquivo .PHP que coñeces debería ter sido descargada nun formato como un destes, simplemente cambie o nome da extensión de ficheiro desde .PHP a .MP4 (ou calquera formato que deba ser).

Nota: renomear un ficheiro como este non está a realizar unha conversión de arquivo real, senón só permitir que o programa correcto abra o ficheiro. As conversións reais normalmente teñen lugar dentro dunha ferramenta de conversión de ficheiros ou no menú Gardar ou Exportar dun programa.

Como facer PHP traballar con HTML

O código PHP incrustado nun ficheiro HTML enténdese como PHP e non HTML cando está incluído nestas etiquetas en lugar da etiqueta HTML común:

Para ligar a un ficheiro PHP desde un ficheiro HTML, introduza o seguinte código no ficheiro HTML, onde footer.php é o nome do seu propio ficheiro:

Ás veces pode ver que unha páxina web está usando PHP mirando a súa URL , como cando o ficheiro PHP predeterminado chámase index.php . Neste exemplo, pode parecerse a http://www.examplesite.com/index.php .

Máis información sobre PHP

PHP foi levado a case todos os sistemas operativos e é completamente gratuíto. O sitio web oficial de PHP é PHP.net. Hai toda unha sección de documentación que serve como un manual PHP en liña se precisa de axuda para saber máis sobre o que pode facer con PHP ou como funciona todo. Outra boa fonte é W3Schools.

A primeira versión de PHP foi lanzada en 1995 e chamouse Home Personal Page Tools (PHP Tools). Os cambios fixéronse ao longo dos anos coa versión 7.1 lanzada en decembro de 2016.

A secuencia de comandos no servidor é o uso máis común para PHP. Como se describe anteriormente, isto funciona cun analizador PHP, servidor web e navegador web, onde o navegador accede a un servidor que executa o software PHP para que o navegador poida amosar o que é o que está a producir o servidor.

Outra é a liña de comandos onde non se usa un navegador nin servidor. Estes tipos de implementacións de PHP son útiles para tarefas automatizadas.

Os ficheiros PHPS son ficheiros resaltado de sintaxe. Algúns servidores PHP están configurados para destacar automaticamente a sintaxe de ficheiros que usan esta extensión de ficheiro. Isto debe estar habilitado empregando a liña httpd.conf. Podes ler máis sobre os ficheiros destacados aquí.