jueves, 2 de abril de 2009

resumen de PHP

El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir, es un lenguaje de programación con variables, sentencias condicionales, ciclos (bucles), funciones. Pero a diferencia de JavaScript que se ejecuta en el navegador(cliente), PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos.

El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML.

Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que el navegador lo soporte, es independiente del browser, pero sin embargo para que las páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP.
Para que funcione el php se necesita tener una Versión compilada de PHP (http://www.php.net/). Un servidor web (Apache, PWS, IIS, Etc.). Si desea manejar base de datos se recomienda Mysql Server (http://www.mysql.com/).

INICIACION
Para poder iniciar PHP. Se confirma si el servidor se ha instalado coorectamente, mediante la realización de un pequeño programa PHP, luego se abre un editor de texto cualquiera (notePad o PHPcoder).

Luego se guarda en un archivo en el directorio c:\AppServ\www\taller\ , después se pondrá el archivo prueba.php ahora tecleamos en la barra de
direcciones del navegador (Internet Explorer o Netscape Navigator) la siguiente dirección: http://localhost/taller/prueba.php.

Cuando se ha instalado y probado el servidor Apache y el modulo de PHP, se inicia la realización de programas PHP

El código PHP se incluye entre etiquetas especiales de comienzo y final que nos permitirán entrar y salir del modo PHP.
Veamos cuales son estas etiquetas especiales de comienzo y final, hay 4 formas de salir de
HTML y entrar en modo PHP.

VARIABLE

En PHP las variables se representan como un signo de pesos seguido por el nombre de la variable.

CONSTANTE
PHP define varias constantes y proporciona un mecanismo para definir más en tiempo de
ejecución. Las constantes son como las variables, salvo por las dos circunstancias de que las
constantes deben ser definidas usando la función define(), y que no pueden ser redefinidas más
tarde con otro valor.

Las constantes predefinidas (siempre disponibles) son entre otras:

__FILE__
El nombre del archivo de comandos que está siendo interpretado actualmente. Si se usa dentro de un archivo que ha sido incluido o requerido, entonces se da el nombre del archivo incluido, y no el nombre del archivo padre.

__LINE__
El número de línea dentro del archivo que está siendo interpretado en la actualidad. Si se usa
dentro de un archivo incluido o requerido, entonces se da la posición dentro del archivo incluido.


Sentencias de control
Las sentencias de control permiten ejecutar bloque de códigos dependiendo de unas condiciones.
Para PHP el 0 es equivalente a Falso y cualquier otro número es Verdadero.

No hay comentarios:

Publicar un comentario