HR TRANQUILAMENTE.COM


 
Lecciones:
 

Introducción a PHP Scripts



Introducción a PHP
Lección 1
Por: Humberto Rodriguez
PHP es un lenguaje de programación, más bien de scripts -programas pequeños,- de "Pre Hypertext Processing" diseñado para ser utilizado en la web, en distintos sistemas operativos, siempre que PHP esté instalado.
PHP puede ser instalado independientemente, como CGI, o como un módulo de Apache.  En cualquiera de los dos métodos, no se debe confiar en que su ruta relativa sea a partir de DocumentRoot, como es el caso con Apache.  Se debe más bien usar la ruta a partir del sitio donde se encuentra el script y retroceder usando rutas como ../../directorio/archivo.php.
El código de PHP cohabita en una página con código de HTML, operando ambos independiente uno del otro, siempre que la página tenga una terminación .php en la mayoría de los casos, aunque eso depende de la configuración y en muchos casos se puede ejecutar PHP desde una página .html, si tenemos acceso a modificar la configuración de Apache, usando un archivo .htaccess.  Cuando alguien pide ver el código fuente de la página, verá el código HTML, pero PHP nunca mostrará el suyo, a menos que haya un error y no esté ejecutando.
El comienzo del código de PHP en una página se indica con <?php y se termina con ?> aunque las letras php no son realmente necesarias, pero es costumbre ponerlas.  Basta con usar <? para comenzar y ?> para terminar.
Pueden pedirle a PHP que les muestre toda la información de su configuración, la del sistema operativo y la del servidor web, probablemente mucha más información de la que quieren saber, simplemente escribiendo lo siguiente en una página, luego guardándola con la extensión .php y ejecutándola desde localhost.  Como ya tenemos una página test.php simplemente tienen que añadir la línea que muestro a continuación entre <?php y ?>:
phpinfo();
O si quieren ponerlo en una página nueva con terminación .php, escriban:
<?php
phpinfo();
?>
Luego ejecuten la página .php desde localhost:
localhost/test.php
Verán cuanta información les muestra PHP con ésta sencilla orden.