Lenguaje PHP (Hypertext Preprocessor)

Es un lenguaje interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor.
El código PHP se incluye entre etiquetas especiales de comienzo y final que permiten entrar y salir del modo PHP. Lo que distingue a PHP de la tecnología Javascript, la cual se ejecuta en la máquina cliente, es que el código PHP es ejecutado en el servidor. PHP puede hacer cualquier cosa que se pueda hacer con un script CGI, como procesar la información de formularios, generar páginas con contenidos dinámicos, o mandar y recibir cookies.

PHP es un lenguaje de programación de estilo clásico, con variables, sentencias condicionales, bucles, funciones. No es un lenguaje de marcas como podría ser HTML, XML o WML. El resultado es normalmente una página HTML pero igualmente podría ser una pagina WML.

PHP es un lenguaje con asequible estructura de programación, la facilidad de llevar a cabo sentencias SQL embebidas, además de permitir la posibilidad de correr en diferentes tipos de servidores, entre ellos Apache.

Quizás la característica más potente y destacable de PHP es su soporte para una gran cantidad de bases de datos. Escribir una interfaz vía web para una base de datos es una tarea simple con PHP.

PHP también soporta el uso de otros servicios que usen protocolos como IMAP, SNMP, NNTP, POP3, HTTP y derivados. También se pueden abrir sockets de red directos (raw sockets) e interactuar con otros protocolos.

Se puede obtener libremente desde el sitio www.php.net/downloads.php.
Manual Oficial de PHP: www.php.org.

Sintaxis Básica

Hay cuatro formas de salir de HTML y entrar en el "modo de código PHP":

1. <? ?>
2. <?php ?>
3. <script language="php"> </script>
4. <% %>

Instrucciones.

Las instrucciones se separan igual que en C, terminando cada sentencia con un punto y coma.
La etiqueta de cierre (?>) también implica el fin de la sentencia.
<?php
echo "Mi primer programa en PHP";
?>
Si se guardar como prueba.php y el servidor Web soportara PHP, se podria llamr desde le navegador y el resultado seria:
Mi primer programa en PHP

PHP soporta comentarios tipo 'C', 'C++' y shell de Unix, es decir //comentario ó /*comentario*/

Variables.

Las variables almacenan información digitada por el usuario a través de un formulario, datos estáticos, valores colocados por el programador, etc. Todas las variables se escriben con el signo "$" como su primer carácter y siempre hay que referirse a ellas de la misma forma.
Para asignar:
$nombre = "cadena de caracteres";
$nume1 = 5;
Para mostrar el contenido de una variable:
echo "$nombre";

Ejemplo:

<?php
$nombreC = "Curso de Bases de Datos";
$horas =6;;
echo "$nombre<BR>";
echo "$horas<BR>";
?>

Se nota que dentro de la instrucción echo se pueden colocar etiquetas HTML que el navegador interpretará para construir la página.

Estructuras de control

Las sentencias if, else, while, do while, for, switch, y otras se utilizan de la misma manera que en lenguaje C.

DD



Universidad Nacional de Colombia
Carrera 30 No 45-03 - Edificio 477
Bogotá D.C. - Colombia
PBX: 3165000
webmaster@unal.edu.co

Aviso Legal - Copyright
Gobierno en LíneaAgencia de Noticias UN