Php
-
Upload
majito-andrade -
Category
Education
-
view
392 -
download
0
description
Transcript of Php
![Page 1: Php](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/1.jpg)
Una introducción al lenguajeUna introducción al lenguaje
![Page 2: Php](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/2.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/3.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/4.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/5.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/6.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/8.jpg)
• 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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/9.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/10.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/11.jpg)
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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/12.jpg)
¿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](https://reader036.fdocuments.es/reader036/viewer/2022082703/556680a0d8b42a0f168b4c7f/html5/thumbnails/13.jpg)
Un ejemploUn ejemplo
<?php
$nombre=“Juan”;
echo “Hola $nombre, ¿Qué tal?”;
?>
• Los valores strings se asignan siempre entre comillas.