Informatica

Páginas: 26 (6287 palabras) Publicado: 16 de septiembre de 2012
Conceptos básicos de PHP.
El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones.... No es un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.
Pero a diferencia de Java o JavaScript quese ejecutan en el navegador, 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 pero igualmente podría ser una pagina WML.

Al ser PHP un lenguaje que se ejecuta en el servidor no esnecesario que su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP.
Primer programa en PHP

Dónde guardar los scripts
Todos los archivos PHP deben guardarse en una carpeta accesible por el servidor Apache para poder ser ejecutados. Dependiendo del paquete que hayamos empleado para lainstalación del entorno de trabajo, dicha carpeta será:
* La carpeta htdocs si hemos instalado PHPTriad. Su ubicación es C:\apache\htdocs y su contenido inicial es el que muestra la siguiente imagen:

 
* O la carpeta www si hemos empleado WampServer. En este caso la ubicación es c:\wamp\www o c:\wampserver\www
En ambos casos, los directorios C:\apache\htdocs o c:\wamp\www, se crean deforma automática al instalar los paquetes.
Dentro de estas carpetas se crean subcarpetas con el fin de tener organizados nuestros trabajos. Por ejemplo, un conjunto de archivos y/o programas con un tema en común, así como todos los archivos que constituyen una página web determinada estarán ubicados dentro de una misma subcarpeta.
Vamos a crear, por lo tanto, una carpeta nueva que cuelgue dehtdocs o, en su caso, de www en la cual guardaremos todos los programas que realicemos a lo largo del curso. Dicha carpeta tendrá el nombre cursoPHP. Adelante!

IMPORTANTE: Las carpetas htdocs o www  son las carpetas donde se ubican los programas PHP para que éstos puedan ser ejecutados por Apache. |
Con el fin de organizar nuestros trabajos seguiremos la siguiente estrategia:
* Vamos a creardentro de la carpeta cursoPHP una carpeta por cada unidad del curso. Es decir, crearemos doce carpetas llamadas unidad1, unidad2, ..., unidad12 donde guardaremos los códigos correspondientes a las unidades 1, 2, ..., 12 respectivamente.
* Además, colgando de cada una de estas doce carpetas, crearemos otra subcarpeta llamada ejerc. Esta será la ubicación de los códigos correspondientes a losejercicios de cada unidad
Primer programa
Vamos a realizar nuestro primer programa PHP. De momento no entraremos en detalles, simplemente teclearemos el siguiente código en el editor de PHP:
<?php
Echo “<center><h1>Saludo desde PHP </center></h1>”;
?>
Después guardaremos el archivo con el nombre saludo.php dentro de la carpeta cursoPHP que creamos anteriormente.Se trata de un código muy sencillo que mostrará por pantalla el texto "Saludo desde PHP" (la función echo de PHP muestra por pantalla un texto).
NOTA: Los archivos PHP tienen extensión .php, .php3 ó .php4. |
Para ejecutar este primer programa, en una ventana del navegador, tecleamos http://localhost/cursoPHP/saludo.php (Apache ha de estar arrancado) y, si todo va bien, obtendremos esteresultado:

Nuestro primer PHP
La ventaja que tiene PHP sobre otros lenguajes de programación que se ejecutan en el servidor (como podrían ser los script CGI Perl), es que nos permite intercalar las sentencias PHP en las paginas HTML, es un concepto algo complicado de entender si no se ha visto nunca como funciona unas paginas PHP o ASP.
Vamos a ver un ejemplo sencillo para comprenderlo mejor. En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS