¿Qué es un archivo PHP?
Spanish (Español) translation by Ana Paulina Figueroa (you can also view the original English article)
En este artículo rápido, vamos a discutir todas las características de un archivo PHP. Si eres novato en la programación en PHP, este artículo te ayudará a comprender varios aspectos de un archivo PHP.
PHP es un lenguaje de scripting del lado del servidor que se usa principalmente para construir aplicaciones basadas en la web. Estas pueden incluir desde un sitio web para un blog muy simple hasta un sitio web de comercio electrónico completo para vender productos en línea. De hecho, PHP es uno de los lenguajes de scripting del lado del servidor más populares, teniendo una participación en el mercado muy saludable.
Entonces, cuando comienzas a aprender a programar en PHP, lo primero que debes hacer es familiarizarte con los archivos .php.
¿Qué es un archivo PHP?
Cuando se trata de aprender el lenguaje de scripting PHP, vas a crear y codificar archivos con la extensión .php. Entonces, ¿qué es un archivo PHP exactamente?
En términos generales, un archivo PHP es un archivo de texto sin formato que contiene código escrito en el lenguaje de programación PHP. Ya que PHP es un lenguaje de scripting del lado del servidor (back-end), el código escrito en el archivo PHP es ejecutado en el servidor. El motor de PHP en el servidor web convierte todo el código escrito en PHP a HTML, por lo que la página web resultante contiene solamente código HTML cuando se envía al lado del cliente para su despliegue en el navegador del usuario.
De hecho, un archivo PHP puede contener texto sin formato, etiquetas HTML o código de acuerdo a la sintaxis de PHP. Cuando accedes a cualquier página web basada en PHP, la solicitud se envía al servidor, en donde el código PHP es interpretado y ejecutado por el motor de PHP. El código PHP se convierte a HTML y se combina con el otro texto sin formato y el HTML en el archivo. Finalmente, el HTML terminado se envía al cliente después de que la página es ejecutada.
Si ves la fuente de cualquier archivo PHP en un navegador, nunca verás el código PHP original en ella, ya que el servidor ya lo ha ejecutado y lo ha convertido a HTML.
Esa es una descripción general de cómo funciona un archivo PHP. En la siguiente sección, veremos un ejemplo de la apariencia de un archivo PHP.
Estructura de un archivo PHP
En esta sección revisaremos rápidamente la estructura de un archivo PHP. Echemos un vistazo a un archivo PHP de ejemplo:
1 |
<?php
|
2 |
echo "<b>Hello World</b>"; |
3 |
?>
|
En el ejemplo anterior, el código envuelto por las etiquetas <?php y ?> es código de PHP. Y como hemos discutido en la sección anterior, un archivo PHP puede contener código que no sea de PHP, y puede ser texto sin formato o etiquetas de HTML. El código envuelto por las etiquetas <?php y ?> se ejecuta del lado del servidor. En el caso del ejemplo anterior, la salida se ve de la siguiente manera después de la ejecución del código PHP.
1 |
<b>Hello World</b> |
De hecho, la estructura de un archivo PHP puede verse así:
1 |
<?php
|
2 |
//PHP code
|
3 |
?>
|
4 |
|
5 |
<div>other HTML tags</div> |
6 |
|
7 |
plain text |
8 |
|
9 |
<?php // more PHP code ?> |
10 |
|
11 |
<p>more HTML</p> |
Así que, como puedes ver, un archivo PHP puede mezclar código, HTML y texto sin formato.
La etiqueta short_open_tag
En la sección anterior vimos que el código PHP está envuelto por las etiquetas <?php y ?> en un archivo PHP. Sin embargo, el archivo de configuración php.ini proporciona una directiva llamada short_open_tag, que te permite usar una forma corta de la etiqueta de apertura de PHP.
Si habilitas la directiva short_open_tag, puedes envolver tu código PHP entre <? y ?> en vez de <?php y ?> y funcionará a la perfección. Puedes ver esta y otras directivas en el archivo de configuración php.ini. He explicado cómo encontrar y usar esto en otra publicación.
Existe un inconveniente: si usas la etiqueta de apertura corta, debes tener cuidado al combinar código PHP con código XML, ya que la sintaxis de la etiqueta de apertura de XML, que es <?xml, puede causar problemas, y ese código XML será detectado como PHP.
De hecho, evitar el uso de una forma corta de la etiqueta de apertura de PHP se considera una mejor práctica y es recomendable.
Y, con eso, hemos llegado al final de este tutorial rápido. Espero que este artículo te haya ayudado a comprender los fundamentos de un archivo PHP. ¡Puedes aprender más acerca de la programación en PHP en los cursos y tutoriales aquí en Envato Tuts+!


WordPressAprende PHP para WordPressRachel McCollin

PHPCómo usar PHP en HTMLSajal Soni

PHP¿En dónde está php.ini, el archivo de configuración de PHP?Sajal Soni
Los mejores scripts de PHP en CodeCanyon
CodeCanyon es un mercado de complementos y scripts. Puedes explorar miles de los mejores y más útiles scripts de PHP alguna vez creados en CodeCanyon. Con un pago único de bajo costo, puedes comprar estos temas de WordPress de alta calidad y mejorar la experiencia en tu sitio web para ti y tus visitantes.



Estos son algunos de los scripts de PHP mejor vendidos y más prometedores disponibles en CodeCanyon para 2020.


PHPLos 14 mejores scripts en PHP para calendarios de eventos y reservasKyle Sloka-Frey

PHPLos 10 mejores scripts acortadores de URLs en PHPMonty Shokeen

PHPLos 12 mejores scripts en PHP para formularios de contactoNona Blackman

PHPComparando los 5 mejores generadores de formularios en PHPNona Blackman

PHPCrea hermosos formularios con PHP Form BuilderAshraff Hathibelagal



