SlideShare una empresa de Scribd logo
LENGUAJE DE PROGRAMACION - PHPBabastre
Estructura de PHP
Comandos de PHPPara empezar a escribir código en php, se debe de abrir una etiqueta especial que es: <?phpPara señalar que la sentencia en php termina se escribe: ?>Se utiliza el lenguaje de php porque este lenguaje le da lógica a nuestra pagina estática de html.Para declara una variable de debe de hacer así:$variable=$_POST[‘nombre’];
Envío de InformaciónPara poder leer información ingresada por teclado, se debe de crear un formulario con sus input, toda la información es enviada a través de un submit.La información de los formularios se puede enviar a través de 2 métodos el GET y el POSTLa diferencia entre estos dos métodos radica en la forma de enviar los datos a la página, mientras que el método GET envía los datos usando la URL, el método POST los envía por la entrada estándar STDIO.
Ejemplo de Post y Getprocesa2.php?nombre=algo&apellido=mas
Ejemplo de Formulario Simple<html><head>    <title>Ejemplo de uso simple en envío y recepción de parámetros con PHP</title></head><body><?php// Si existe la variable $_POST['comida'], entonces muestra la comida favoritaif (isset($_POST['comida']))      {          echo 'Hola, '.$_POST['nombre'].', tu comida favorita es: '. $_POST['comida'];     } else { // Si no, muestra un formulario solicitando la comida favorita?><formmethod="POST" action="MenuPrincipal.php">    ¿Cuál es tu nombre?    <input type="text" name="nombre" />    ¿Cuál es tu comida favorita?    <selectname="comida">        <optionvalue="Spaguetis">Spaguetis</option>        <optionvalue="Asado">Asado</option>        <optionvalue="Pizza">Pizza</option>    </select>    <input type="submit" name="muestra" value="Seguir" /></form><?php             } //Fin del bloque else?></body></html>Ejemplo
Clases en PHPEn php también podemos crear clases en las cuales escribimos nuestras funciones o procedimientos.La sentencia para declararla es:<?phpsession_start();include_once("logica/opproveedor.php");classcontrolador_pro{function controlador($accion){  $oopproveedor = new opproveedor();if($accion=='NUEVO')	      return $oopproveedor->insertar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);if($accion=='ACTUALIZAR')return $ooproveedor->actualizar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);} }
Y para usar esta clase se incrusta un código php en nuestra pagina con interfaz.<? session_start();include("Menu.php");include_once("controlador/controlador_pro.php");$accion=$_GET["accion"];$obj = new controlador_pro();$rst = $obj->controlador($accion);?>
NotasEl comando ‘isset’ se usa en un condicional y te devuelve verdadero si es que la variable analizada tiene valor y falso si no se a usado o no tiene valor aun.if (isset($_POST['comida']))La variable ‘echo’ se utiliza para imprimir algún valor  dentro de una sentencia phpEn php no existen tipos de variables.
EjerciciosRepresentar el calculo factorial de un numero cualquiera.Mostrar todos los divisores de 20.Mostrar la tabla de multiplicar de cualquier numeroHallar si un numero es primo o no.
Muestra lo AprendidoCrear un formulario con los siguientes campos:NombreApellidoEdadSexoAnalizar los datos y si el sexo es ‘M’ mostrar una pagina azul y que diga: Señor ‘nombre’ +  ‘apellido’, su edad es ‘Edad’Y si es ‘F’ una pagina rosada k diga:Señora ‘nombre’ +  ‘apellido’, su edad es ‘Edad’

Más contenido relacionado

PPT
Módulo de PHP
PPT
Php Basico
PPTX
PDF
Manual basico de PHP
PPTX
Programacion Avanzada I
PPTX
TAREA DE ORGANIZADORES GRAFICO DEL PHP
PDF
Variables y Bucles
Módulo de PHP
Php Basico
Manual basico de PHP
Programacion Avanzada I
TAREA DE ORGANIZADORES GRAFICO DEL PHP
Variables y Bucles

La actualidad más candente (18)

PPTX
Conceptos basicos php
PPTX
PHP blog blogger blogspot
ODP
Iniciacion a PHP (I)
PDF
4.Programación con PHP y MySQL
PPTX
Introducción a PHP
PDF
Introducción a PHP - Programador PHP - UGR
PDF
Manual php completo by_ desarrolloweb
PDF
Php Con Postgres
PPTX
Universida tecinca luis vargas torrez de mirand
PDF
Manual de php con ejercicios
ODP
Introducción a php (es)
PPT
Curso php y_my_sql
PPTX
Merry PH
PPTX
Php Lenguaje de Paginas Web
PPTX
PHP MYSQL - FIEI-UNFV Clase 01
Conceptos basicos php
PHP blog blogger blogspot
Iniciacion a PHP (I)
4.Programación con PHP y MySQL
Introducción a PHP
Introducción a PHP - Programador PHP - UGR
Manual php completo by_ desarrolloweb
Php Con Postgres
Universida tecinca luis vargas torrez de mirand
Manual de php con ejercicios
Introducción a php (es)
Curso php y_my_sql
Merry PH
Php Lenguaje de Paginas Web
PHP MYSQL - FIEI-UNFV Clase 01
Publicidad

Destacado (10)

PDF
Ejercicios esctructuras repeticion 2012 1
PDF
Guia prática n°1
PDF
Curso de php practico
PPT
Creación de actividades
DOC
Ejercicios PHP
DOCX
Ejercicios preliminares en php
PDF
Iniciación PHP 5. Ejercicios
PDF
ejercicios php rfo
PDF
PHP Avanzado: Características avanzadas de PHP
PDF
Cuaderno de-ejercicios-y-practicas-php
Ejercicios esctructuras repeticion 2012 1
Guia prática n°1
Curso de php practico
Creación de actividades
Ejercicios PHP
Ejercicios preliminares en php
Iniciación PHP 5. Ejercicios
ejercicios php rfo
PHP Avanzado: Características avanzadas de PHP
Cuaderno de-ejercicios-y-practicas-php
Publicidad

Similar a Lenguaje de programacion php (20)

PDF
Introducción a Php basico
DOCX
PDF
0139-php-y-mysql-lenguaje-php-basico.pdf
PPSX
Proyectos Web 3 Introduccion Php
PDF
MAnual de php básico
PDF
DOCX
Guía práctica desarrollo web con php 5 y my sql
PPT
PDF
PHP Tema 2 - Lenguaje PHP básico
PPTX
Introduccion A Php
 
PPTX
Introduccion A Php
 
PPTX
Introduccion A Php
 
PDF
Introducción a php
PPTX
PPT
Manual+php+básico
PDF
Desarrollo_web_con_PHP_y_MySQL.pdf
DOCX
Tutorial php basico
PPTX
Introducción a PHP
Introducción a Php basico
0139-php-y-mysql-lenguaje-php-basico.pdf
Proyectos Web 3 Introduccion Php
MAnual de php básico
Guía práctica desarrollo web con php 5 y my sql
PHP Tema 2 - Lenguaje PHP básico
Introduccion A Php
 
Introduccion A Php
 
Introduccion A Php
 
Introducción a php
Manual+php+básico
Desarrollo_web_con_PHP_y_MySQL.pdf
Tutorial php basico
Introducción a PHP

Último (20)

PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Tomo 1 de biologia gratis ultra plusenmas
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
biología es un libro sobre casi todo el tema de biología
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Escuelas Desarmando una mirada subjetiva a la educación
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...

Lenguaje de programacion php

  • 3. Comandos de PHPPara empezar a escribir código en php, se debe de abrir una etiqueta especial que es: <?phpPara señalar que la sentencia en php termina se escribe: ?>Se utiliza el lenguaje de php porque este lenguaje le da lógica a nuestra pagina estática de html.Para declara una variable de debe de hacer así:$variable=$_POST[‘nombre’];
  • 4. Envío de InformaciónPara poder leer información ingresada por teclado, se debe de crear un formulario con sus input, toda la información es enviada a través de un submit.La información de los formularios se puede enviar a través de 2 métodos el GET y el POSTLa diferencia entre estos dos métodos radica en la forma de enviar los datos a la página, mientras que el método GET envía los datos usando la URL, el método POST los envía por la entrada estándar STDIO.
  • 5. Ejemplo de Post y Getprocesa2.php?nombre=algo&apellido=mas
  • 6. Ejemplo de Formulario Simple<html><head> <title>Ejemplo de uso simple en envío y recepción de parámetros con PHP</title></head><body><?php// Si existe la variable $_POST['comida'], entonces muestra la comida favoritaif (isset($_POST['comida'])) { echo 'Hola, '.$_POST['nombre'].', tu comida favorita es: '. $_POST['comida']; } else { // Si no, muestra un formulario solicitando la comida favorita?><formmethod="POST" action="MenuPrincipal.php"> ¿Cuál es tu nombre? <input type="text" name="nombre" /> ¿Cuál es tu comida favorita? <selectname="comida"> <optionvalue="Spaguetis">Spaguetis</option> <optionvalue="Asado">Asado</option> <optionvalue="Pizza">Pizza</option> </select> <input type="submit" name="muestra" value="Seguir" /></form><?php } //Fin del bloque else?></body></html>Ejemplo
  • 7. Clases en PHPEn php también podemos crear clases en las cuales escribimos nuestras funciones o procedimientos.La sentencia para declararla es:<?phpsession_start();include_once("logica/opproveedor.php");classcontrolador_pro{function controlador($accion){ $oopproveedor = new opproveedor();if($accion=='NUEVO') return $oopproveedor->insertar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);if($accion=='ACTUALIZAR')return $ooproveedor->actualizar_pro($_POST['nombre'], $_POST['ruc'], $_POST['direccion']);} }
  • 8. Y para usar esta clase se incrusta un código php en nuestra pagina con interfaz.<? session_start();include("Menu.php");include_once("controlador/controlador_pro.php");$accion=$_GET["accion"];$obj = new controlador_pro();$rst = $obj->controlador($accion);?>
  • 9. NotasEl comando ‘isset’ se usa en un condicional y te devuelve verdadero si es que la variable analizada tiene valor y falso si no se a usado o no tiene valor aun.if (isset($_POST['comida']))La variable ‘echo’ se utiliza para imprimir algún valor dentro de una sentencia phpEn php no existen tipos de variables.
  • 10. EjerciciosRepresentar el calculo factorial de un numero cualquiera.Mostrar todos los divisores de 20.Mostrar la tabla de multiplicar de cualquier numeroHallar si un numero es primo o no.
  • 11. Muestra lo AprendidoCrear un formulario con los siguientes campos:NombreApellidoEdadSexoAnalizar los datos y si el sexo es ‘M’ mostrar una pagina azul y que diga: Señor ‘nombre’ + ‘apellido’, su edad es ‘Edad’Y si es ‘F’ una pagina rosada k diga:Señora ‘nombre’ + ‘apellido’, su edad es ‘Edad’