Php

354 views

Published on

Descripción de PHP

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
354
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Php

  1. 1. Una introducción al lenguaje
  2. 2. ¿Qué es PHP? <ul><li>Se trata de un lenguaje de programación que es interpretado por un servidor web. </li></ul><ul><li>No se trata de un lenguaje genérico. PHP está orientado al desarrollo de sitios web dinámicos. </li></ul><ul><li>No depende del navegador del usuario (como en Javascript). El código PHP se ejecuta en el servidor. </li></ul>
  3. 3. ¿Cómo funciona PHP? <ul><li>El usuario escribe una URL en su navegador y éste envía un petición HTTP al servidor web. </li></ul><ul><li>El servidor lee la pagina PHP (la interpreta) y envía al navegador del usuario un documento compilado en formato HTML. </li></ul>
  4. 4. ¿Qué necesito para programarlo? <ul><li>Un servidor web como Apache. Lo encontraremos en www.apache.org </li></ul><ul><li>Las librerías de PHP para que el servidor web pueda “leer” PHP. Las descargamos desde www.php.net </li></ul><ul><li>Un editor de texto para escribir las páginas PHP. </li></ul><ul><li>Colocar las páginas PHP en algún directorio del servidor web y listo !! </li></ul>Usemos Weaverslave
  5. 5. ¿Se parece en algo a Javascript? <ul><li>Aunque la sintaxis del lenguaje es parecida (derivada del lenguaje C) el funcionamiento de los dos es muy distinto. </li></ul><ul><li>Javascript se interpreta en el navegador del usuario mientras se carga la pagina. </li></ul><ul><li>PHP se interpreta en el servidor. Si PHP se ejecuta bien, lo hará bien en cualquier navegador. </li></ul>
  6. 6. ¿Qué se puede hacer con PHP? <ul><li>Cualquier cosa, pero PHP está pensado para el desarrollo de sitios web dinámicos como tiendas virtuales en Internet. </li></ul><ul><li>PHP está pensado para la conexión con bases de datos como MySQL. </li></ul><ul><li>En Internet hay gran cantidad de sitios que funcionan con la arquitectura LAMP = Linux + Apache + MySQL + PHP </li></ul>
  7. 7. Empezando con PHP <ul><li>Las instrucciones PHP se pueden colocar dentro del las etiquetas HTML. </li></ul><ul><li>Para resaltar el código PHP debemos incluirlo siempre entre las etiquetas: </li></ul><ul><ul><li><?php </li></ul></ul><ul><ul><li>…………… . </li></ul></ul><ul><ul><li>aquí va el código PHP </li></ul></ul><ul><ul><li>…………… . </li></ul></ul><ul><ul><li>?> </li></ul></ul>Siempre escribiremos dentro del bloque php
  8. 8. <ul><li>El primer programa PHP que muestra un mensaje en el navegador: </li></ul><ul><ul><li><?php </li></ul></ul><ul><ul><li>echo “Empezando con PHP”; </li></ul></ul><ul><ul><li>?> </li></ul></ul><ul><li>OJO: todas las líneas de código PHP terminan con punto y coma. </li></ul><ul><li>Las omisiones del punto y coma provocan siempre mensajes de error </li></ul><ul><li>No es necesario el punto y coma en las estructuras de control, como veremos. </li></ul>
  9. 9. ¿Cómo incluir comentarios al código? <ul><li>// esto es un comentario corto </li></ul><ul><li>/* este comentario </li></ul><ul><li>ocupa varias </li></ul><ul><li>líneas */ </li></ul><ul><li># este comentario también es válido </li></ul>
  10. 10. ¿Qué es una variable? <ul><li>Una variable define un punto de almacenamiento en la memoria del ordenador. </li></ul><ul><li>Un nombre define a una variable y luego podemos asignarle diferentes valores a lo largo del programa. </li></ul><ul><li>Por ejemplo, una variable puede llamarse nombre y tomar primero el valor de “Luis”, después “Pepe”, etc.. </li></ul>
  11. 11. Tipos de variables en PHP <ul><li>PHP reconoce automáticamente los tipos de variables, ya que fue escrito para la web. </li></ul><ul><li>PHP trabaja internamente con variables de tipo: string (texto), integer (numero entero) y float (numero real en coma flotante) </li></ul><ul><li>No es necesario declarar las variables, cuando se les asigna un valor ya se consideran declaradas. </li></ul>
  12. 12. ¿Cómo nombrar las variables? <ul><li>Toda variable empieza obligatoriamente por un signo de $, como $nombre </li></ul><ul><li>No se deben usar acentos, espacios, diéresis, ni caracteres especiales del teclado. </li></ul><ul><li>Se permite usar el guión bajo: _ </li></ul><ul><li>PHP distingue mayúsculas y minúsculas, por lo que $nombre es distinto de $Nombre. </li></ul>
  13. 13. Un ejemplo <ul><ul><li><?php </li></ul></ul><ul><ul><li>$nombre=“Juan”; </li></ul></ul><ul><ul><li>echo “Hola $nombre, ¿Qué tal?”; </li></ul></ul><ul><ul><li>?> </li></ul></ul><ul><li>Los valores strings se asignan siempre entre comillas. </li></ul>

×