Vous êtes sur la page 1sur 3

BASES DE PHP

1. INTRODUCCION A PHP

PHP. Tres letras que juntas constituyen el nombre de uno de los lenguajes de programa
con más populares para el desarrollo web, el preprocesador de hipertexto PHP. Este
lenguaje se utiliza en más de 20 millones de sitios web y en más de un tercio de los
servidores web en todo el mundo.

Historia:

 1995. Personal Home page/Forms Interpreter por Rasmus lerdorf . Controlar nº de


accesos a su curriculum vitae. Liberado al dominio público.

 1997. PHP/FI 2.0, PHP 3.0 Zeev Suraski y Andi Gutmans. Renombrado a PHP:
Hypertext preprocessor. Módulos y objetos.

 2000. PHP 4.0. Nuevo motor llamado Zent. Soporte a Nuevos servidores.

 2004. PHP 5.0 zend engine 2.0, Mejor soporte para POO, Integración con modelos
OO Externos (COM,JAVA), Gestión de Excepciones. Se inicia PHP 6 pero se
mantiene en PHP 5.4 (2012)

 2013. PHP 5.5

Conceptos.

PHP. (Acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje interpretado


1
con una sintaxis similar a la de C++, PERL y JAVA, ejecutado por un servidor y no por un
cliente. Es de código abierto y suele incluirse incrustado (script2) en páginas HTML (o
XHTML), siendo el servidor web el encargado de ejecutarlo.

Funcionamiento:

1
lenguaje cuyo código no necesita ser pre procesado mediante un compilador.
2
pequeño código de programación (a veces no tan pequeño) que se adiciona a una página ( a veces se
coloca en otros lados)
Características:

 PHP corre en casi cualquier plataforma utilizando el mismo código fuente, pudiendo
ser compilado y ejecutado en algo así como 25 plataformas, incluyendo diferentes
versiones de UNIX, Windows y Macs. Como en todos los sistemas se utiliza el
mismo código base, los scripts pueden ser ejecutados de manera independiente al
OS

 Fácil de usar. Su sintaxis es clara y consistente y viene con una documentación


exhaustiva para las más de 5000 funciones en la distribución principal.

 Puede interactuar con muchos motores de bases de datos tales como MySQL,
MSSQL, Oracle, Informix, PostgreSQL, y otros muchos.

 La integración en numerosos servidores web. PHP actualmente se puede ejecutar


bajo Apache 1.3 y 2.X, IIS, Netscape server.

 PHP es Open Source, lo cual significa que el usuario no depende de una compañía
específica para arreglar cosas que no funcionan, además no este forzado a pagar
actualizaciones anuales para tener una versión que funcione.

 Soporte comunitario.

 Existen multitud de extensiones: para conectar con bases de datos, para manejo de
sockets, para generar documentos PDF, para generar dinámicamente páginas en
Flash, etc

Pregunta:
Necesito compilar los programas PHP antes de ejecutarlos, como en Java y C++?

2. Estructura de un script PHP

Una página en PHP se crea en principio como página HTML y se guarda con la extensión
.PHP. al insertar código PHP en una página de este tipo este puede ir en cualquier parte,
también dentro de un elemento HTML, delante de la etiqueta <head> o detrás de la
etiwqueta </body>. El código PHP estará incluido dentro de los símbolos <?php y ?>.

El código siguiente muestra la estructura de una página en PHP que en principio solo define
tres elementos de script PHP con <?PHP ?> e inserta, en ellos, una línea de comentarios.

<?php
// Aquí podría ir código PHP
?>
<html>
<head>
<title>Sin titulo</title>
</head>
<body>
<?php
// Y aquí también, por supuesto
?>
</body>
</html>
<?php
// Incluso aquí está permitido el código PHP
?>

Reglas de sintaxis importantes:

 Todas las instrucciones terminan en punto y coma. Esto significa que una instrucción
puede abarcar varias líneas. Termina allí donde se encuentre el punto y coma.

 Se distinguen mayúsculas y minúsculas en los nombres de variables, palabras clave


e instrucciones. Echo, por lo tanto, no es igual que echo.

 Las secuencias de caracteres van incluidas entre comillas dobles (“) o simples (‘).
En cualquier caso, hay diferencias que examinaremos con detalle más adelante.

 En los números con decimales, se utiliza el punto como símbolos de separación de


decimales. Por lo tanto, la cifra 10.5 debe escribirse como 10.5 en el código.

 Los bloques de código, es decir, las instrucciones que vayan agrupadas, van
incluidas entre llaves {y}.

Comentarios.

Los comentarios que terminan al final de las lineas se pueden abrir con las barras //. Estos
comentarios también pueden comenzar tanto al principio de una línea como detrás de una
instrucción que se encuentre en la misma.

Vous aimerez peut-être aussi