13
Una introducción al Una introducción al lenguaje lenguaje

Php

Embed Size (px)

DESCRIPTION

Aclaraciones breves de PHP

Citation preview

Page 1: Php

Una introducción al lenguajeUna introducción al lenguaje

Page 2: Php

¿Qué es PHP?¿Qué es PHP?

• Se trata de un lenguaje de programación que es interpretado por un servidor web.

• No se trata de un lenguaje genérico. PHP está orientado al desarrollo de sitios web dinámicos.

• No depende del navegador del usuario (como en Javascript). El código PHP se ejecuta en el servidor.

Page 3: Php

¿Cómo funciona PHP?¿Cómo funciona PHP?

• El usuario escribe una URL en su navegador y éste envía un petición HTTP al servidor web.

• El servidor lee la pagina PHP (la interpreta) y envía al navegador del usuario un documento compilado en formato HTML.

Page 4: Php

¿Qué necesito para programarlo?¿Qué necesito para programarlo?

• Un servidor web como Apache. Lo encontraremos en www.apache.org

• Las librerías de PHP para que el servidor web pueda “leer” PHP. Las descargamos desde www.php.net

• Un editor de texto para escribir las páginas PHP.

• Colocar las páginas PHP en algún directorio del servidor web y listo !!

Usemos Weaverslave

Page 5: Php

¿Se parece en algo a Javascript?¿Se parece en algo a Javascript?

• Aunque la sintaxis del lenguaje es parecida (derivada del lenguaje C) el funcionamiento de los dos es muy distinto.

• Javascript se interpreta en el navegador del usuario mientras se carga la pagina.

• PHP se interpreta en el servidor. Si PHP se ejecuta bien, lo hará bien en cualquier navegador.

Page 6: Php

¿Qué se puede hacer con PHP?¿Qué se puede hacer con PHP?

• Cualquier cosa, pero PHP está pensado para el desarrollo de sitios web dinámicos como tiendas virtuales en Internet.

• PHP está pensado para la conexión con bases de datos como MySQL.

• En Internet hay gran cantidad de sitios que funcionan con la arquitectura LAMP = Linux + Apache + MySQL + PHP

Page 7: Php

Empezando con PHPEmpezando con PHP• Las instrucciones PHP se pueden colocar

dentro del las etiquetas HTML.• Para resaltar el código PHP debemos

incluirlo siempre entre las etiquetas: <?php ……………. aquí va el código PHP ……………. ?>

Siempre escribiremos

dentro del bloque php

Page 8: Php

• El primer programa PHP que muestra un mensaje en el navegador:<?php echo “Empezando con PHP”;?>

• OJO: todas las líneas de código PHP terminan con punto y coma.

• Las omisiones del punto y coma provocan siempre mensajes de error

• No es necesario el punto y coma en las estructuras de control, como veremos.

Page 9: Php

¿Cómo incluir comentarios al ¿Cómo incluir comentarios al código?código?

// esto es un comentario corto

/* este comentario

ocupa varias

líneas */

# este comentario también es válido

Page 10: Php

¿Qué es una variable?¿Qué es una variable?

• Una variable define un punto de almacenamiento en la memoria del ordenador.

• Un nombre define a una variable y luego podemos asignarle diferentes valores a lo largo del programa.

• Por ejemplo, una variable puede llamarse nombre y tomar primero el valor de “Luis”, después “Pepe”, etc..

Page 11: Php

Tipos de variables en PHPTipos de variables en PHP

• PHP reconoce automáticamente los tipos de variables, ya que fue escrito para la web.

• PHP trabaja internamente con variables de tipo: string (texto), integer (numero entero) y float (numero real en coma flotante)

• No es necesario declarar las variables, cuando se les asigna un valor ya se consideran declaradas.

Page 12: Php

¿Cómo nombrar las variables?¿Cómo nombrar las variables?

• Toda variable empieza obligatoriamente por un signo de $, como $nombre

• No se deben usar acentos, espacios, diéresis, ni caracteres especiales del teclado.

• Se permite usar el guión bajo: _• PHP distingue mayúsculas y minúsculas,

por lo que $nombre es distinto de $Nombre.

Page 13: Php

Un ejemploUn ejemplo

<?php

$nombre=“Juan”;

echo “Hola $nombre, ¿Qué tal?”;

?>

• Los valores strings se asignan siempre entre comillas.