Está en la página 1de 21

CONCEPTOS DE PHP

1
Taller Conceptos de PHP

• ¿Qué es programación estructurada?


• ¿Qué es y para que se usa el lenguaje de programación PHP?
• ¿Cuáles son los elementos necesarios para usar el lenguaje PHP?
• Coloque un ejemplo de cómo se inserta código PHP en HTML.
• ¿Cómo se definen variables y constantes en PHP?
• Explica la estructura de control “if” simple y anidada y pon ejemplos
• Explica la estructura de control “for” y coloca ejemplos
• Explica la estructura de control “while” y pon ejemplos
• ¿Qué es una función en PHP?
• ¿Para qué se usan las funciones en PHP?
• ¿Qué son y cómo se usan los métodos “get” y “post” en PHP?
• ¿Cómo se realiza la captura de datos de un formulario HTML a PHP?, escriba
un ejemplo.

2
PHP - CONCEPTOS BASICOS

¿Qué es programación
estructurada?

• Es una técnica o estilo con el cual él se


busca que el programador elabore
programas sencillos y fáciles de
entender.
• Un programa estructurado está
compuesto de segmentos, los cuales
puedan estar constituidos por unas
pocas instrucciones o por una página o
más de codificación.
• Una característica importante en un
programa estructurado es que puede ser
leído en secuencia, desde el comienzo
hasta el final sin perder la continuidad
de la tarea que cumple el programa
3
PHP - CONCEPTOS BASICOS

¿Qué es y para que se usa el lenguaje de


programación PHP?
PHP es un lenguaje de programación de código abierto muy
popular, adecuado para desarrollo web y que puede ser incrustado
en HTML.

Se usa para:
• Elaboración de páginas y portales web, án creadas con PHP.
• Programación en consola, al estilo de Windows y Macintosh
• Creación de aplicaciones gráficas independientes del navegador
• Funciones de correo electrónico
• Gestión de bases de datos
• Gestión de archivos
• Tratamiento de imágenes
• Funciones pensadas para Internet (tratamiento de cookies, accesos restringidos,
comercio electrónico...)
• De propósito general (funciones matemáticas,
• explotación de cadenas, de fechas, corrección ortográfica, compresión de archivos...)
4
PHP - CONCEPTOS BASICOS

¿Cuáles son los elementos necesarios para usar el


lenguaje PHP?

• Servidor Web, recomendamos Apache (www.apache.org)


• PHP (www.php.net)
• Editor, puede ser un editor de texto simple o algo más
complejo y especializado para el lenguaje.
• Base de Datos, es opcional. Recomendamos MySQL

5
PHP - CONCEPTOS BASICOS

Coloque un ejemplo de cómo se inserta código PHP


en HTML

6
PHP - CONCEPTOS BASICOS

¿Cómo se definen variables y constantes en PHP?


Variables
$mivariable;
$_mivariable;
$mivariable1;

$variable1="hola mundo"; //cadenas largas


$variable2='hola mundo'; //cadenas cortas
$variable3="6646564"; //numero en cadenas
$variable4=34645; //numero entero simple
$variable5=57356.5645; //numero decimal simple
$variable6=null; //nulo

Constantes
define(__NOMBRE_CONSTANTE_,_VALOR_DE_CONSTANTE_);
define("PATH","/directorio/subdirectorio/"); // definiendo ruta al directorio
define("PI",3.141592); // definiendo una constante numerica
define("FLAG",TRUE); //definiendo un flag
define("BR","<br>"); //definiendo un salto de linea html 7
PHP - CONCEPTOS BASICOS

Estructura de control “if”

8
PHP - CONCEPTOS BASICOS

Estructura de control “for”

9
PHP - CONCEPTOS BASICOS

Estructura de control “While y Do While”

10
PHP - CONCEPTOS BASICOS

¿Qué es una función en PHP y uso?

Conjunto de instrucciones que podemos invocar las veces


que haga falta

11
PHP - CONCEPTOS BASICOS

¿Qué son y cómo se usan los métodos “get” y


“post” en PHP??

Existen dos métodos con los que el navegador puede enviar


información al servidor:

• Método HTTP GET. Información se envía de forma visible


• Método HTTP POST. Información se envía de forma no
visible

12
PHP - CONCEPTOS BASICOS

Métodos GET

• El método GET envía la información en la propia URL, estando limitada a 2000


caracteres.
• La información es visible por lo que con este método nunca se envía información
sensible.
• No se pueden enviar datos binarios (archivos, imágenes...).
• En PHP los datos se administran con el array asociativo $_GET. 13
PHP - CONCEPTOS BASICOS

Método POST

• El método POST no tiene límite de cantidad de información a enviar.


• La información proporcionada no es visible, por lo que se puede enviar información
sensible.
• Se puede usar para enviar texto normal así como datos binarios (archivos,
imágenes...).
• PHP proporciona el array asociativo $_POST para acceder a la información enviada. 14
PHP - CONCEPTOS BASICOS

¿Cómo se realiza la captura de datos de un


formulario HTML a PHP ?

15
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
Diseñar un formulario web que pida la altura y el diámetro de un
cilindro en metros. Una vez el usuario introduzca los datos y pulse
el botón calcular, deberá calcularse el volumen del cilindro y
mostrarse el resultado en el navegador.
Algoritmo:
1. Inicio
2. Mostrar “Introduzca el diámetro, en metros” : Pedir D
3. Mostrar “Introduzca la altura, en metros” : Pedir H
4. R = D/2 : Pi = 3,141593
5. V = Pi * (R ^ 2) * H
6. Mostrar “El volumen del cilindro es de”, V, “metros cúbicos”
7. Fin 16
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
1. crearemos el archivo html con el formulario

17
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
2. Por otro lado, creamos el archivo php con el tratamiento de datos:

18
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
Diseñar un desarrollo web simple con php que pida al usuario el precio
de tres productos en tres establecimientos distintos denominados
“Tienda 1”, “Tienda 2” y “Tienda 3”. Una vez se introduzca esta
información se debe calcular y mostrar el precio medio del producto.

Algoritmo:
1. Inicio
2. Mostrar “Introduzca el precio del producto en el establecimiento número 1,
en euros” : Pedir Precio1
3. Mostrar “Introduzca el precio del producto en el establecimiento número 2,
en euros” : Pedir Precio2
4. Mostrar “Introduzca el precio del producto en el establecimiento número 3,
en euros” : Pedir Precio3
5. Media = (Precio1 + Precio2 + Precio3) / 3
6. Mostrar “El precio medio del producto es”, Media, “euros”
19
7. Fin
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
1. crearemos el archivo html con el formulario

20
PHP - CONCEPTOS BASICOS

Ejemplo: Cómo se realiza la captura de datos de un


formulario HTML a PHP
2. Por otro lado, creamos el archivo php con el tratamiento de datos:

21

También podría gustarte