SlideShare ist ein Scribd-Unternehmen logo
1 von 11
LENGUAJE DE PROGRAMACION - PHP Babastre
Estructura de PHP
Comandos de PHP Para empezar a escribir código en php, se debe de abrir una etiqueta especial que es: <?php Para 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ón Para 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 POST La 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 Get procesa2.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 favorita if (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 PHP En php también podemos crear clases en las cuales escribimos nuestras funciones o procedimientos. La sentencia para declararla es: <?php session_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); ?>
Notas El 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 php En php no existen tipos de variables.
Ejercicios Representar el calculo factorial de un numero cualquiera. Mostrar todos los divisores de 20. Mostrar la tabla de multiplicar de cualquier numero Hallar si un numero es primo o no.
Muestra lo Aprendido Crear un formulario con los siguientes campos: Nombre Apellido Edad Sexo Analizar 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’

Weitere ähnliche Inhalte

Was ist angesagt?

PHP blog blogger blogspot
PHP blog blogger blogspotPHP blog blogger blogspot
PHP blog blogger blogspot
LISSYCE
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
jdaniel_7ez
 
Universida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirandUniversida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirand
lanegritabella
 
Php Lenguaje de Paginas Web
Php Lenguaje de Paginas Web Php Lenguaje de Paginas Web
Php Lenguaje de Paginas Web
Jimmy Arturo
 

Was ist angesagt? (18)

Conceptos basicos php
Conceptos basicos phpConceptos basicos php
Conceptos basicos php
 
PHP blog blogger blogspot
PHP blog blogger blogspotPHP blog blogger blogspot
PHP blog blogger blogspot
 
Iniciacion a PHP (I)
Iniciacion a PHP (I)Iniciacion a PHP (I)
Iniciacion a PHP (I)
 
Php
PhpPhp
Php
 
4.Programación con PHP y MySQL
4.Programación con PHP y MySQL4.Programación con PHP y MySQL
4.Programación con PHP y MySQL
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Introducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGRIntroducción a PHP - Programador PHP - UGR
Introducción a PHP - Programador PHP - UGR
 
Manual PHP 7
Manual PHP 7Manual PHP 7
Manual PHP 7
 
Manual php completo by_ desarrolloweb
Manual php completo by_ desarrollowebManual php completo by_ desarrolloweb
Manual php completo by_ desarrolloweb
 
Php Con Postgres
Php Con PostgresPhp Con Postgres
Php Con Postgres
 
Universida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirandUniversida tecinca luis vargas torrez de mirand
Universida tecinca luis vargas torrez de mirand
 
Manual de php con ejercicios
Manual de php con ejerciciosManual de php con ejercicios
Manual de php con ejercicios
 
Introducción a php (es)
Introducción a php (es)Introducción a php (es)
Introducción a php (es)
 
Curso php y_my_sql
Curso php y_my_sqlCurso php y_my_sql
Curso php y_my_sql
 
Php
PhpPhp
Php
 
Merry PH
Merry PHMerry PH
Merry PH
 
Php Lenguaje de Paginas Web
Php Lenguaje de Paginas Web Php Lenguaje de Paginas Web
Php Lenguaje de Paginas Web
 
PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01PHP MYSQL - FIEI-UNFV Clase 01
PHP MYSQL - FIEI-UNFV Clase 01
 

Andere mochten auch (10)

Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1Ejercicios esctructuras repeticion 2012 1
Ejercicios esctructuras repeticion 2012 1
 
Guia prática n°1
Guia prática n°1Guia prática n°1
Guia prática n°1
 
Curso de php practico
Curso de php practicoCurso de php practico
Curso de php practico
 
Creación de actividades
Creación de actividadesCreación de actividades
Creación de actividades
 
Ejercicios PHP
Ejercicios PHPEjercicios PHP
Ejercicios PHP
 
Ejercicios preliminares en php
Ejercicios preliminares en phpEjercicios preliminares en php
Ejercicios preliminares en php
 
Iniciación PHP 5. Ejercicios
Iniciación PHP 5. EjerciciosIniciación PHP 5. Ejercicios
Iniciación PHP 5. Ejercicios
 
ejercicios php rfo
ejercicios php rfoejercicios php rfo
ejercicios php rfo
 
PHP Avanzado: Características avanzadas de PHP
PHP Avanzado: Características avanzadas de PHPPHP Avanzado: Características avanzadas de PHP
PHP Avanzado: Características avanzadas de PHP
 
Cuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-phpCuaderno de-ejercicios-y-practicas-php
Cuaderno de-ejercicios-y-practicas-php
 

Ähnlich wie Lenguaje de programacion php

Recuperar datos de un formulario con php
Recuperar datos de un formulario con phpRecuperar datos de un formulario con php
Recuperar datos de un formulario con php
Jesus Machicado Gomez
 
Sesiones en-php1536
Sesiones en-php1536Sesiones en-php1536
Sesiones en-php1536
xib32
 
tutorial de slide.com
tutorial de slide.comtutorial de slide.com
tutorial de slide.com
octabio
 

Ähnlich wie Lenguaje de programacion php (20)

Tema3[Php]
Tema3[Php]Tema3[Php]
Tema3[Php]
 
PHP
PHPPHP
PHP
 
Formularios Y Archivos En Php
Formularios Y Archivos En PhpFormularios Y Archivos En Php
Formularios Y Archivos En Php
 
PHP
PHPPHP
PHP
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Conociendo php (201009)
Conociendo php (201009)Conociendo php (201009)
Conociendo php (201009)
 
Recuperar datos de un formulario con php
Recuperar datos de un formulario con phpRecuperar datos de un formulario con php
Recuperar datos de un formulario con php
 
Sesiones en-php1536
Sesiones en-php1536Sesiones en-php1536
Sesiones en-php1536
 
Sesiones en Php
Sesiones en  PhpSesiones en  Php
Sesiones en Php
 
tutorial de slide.com
tutorial de slide.comtutorial de slide.com
tutorial de slide.com
 
Register globals
Register globalsRegister globals
Register globals
 
Formularios
FormulariosFormularios
Formularios
 
Proyectos Web 3 Introduccion Php
Proyectos Web   3 Introduccion PhpProyectos Web   3 Introduccion Php
Proyectos Web 3 Introduccion Php
 
Oseh
OsehOseh
Oseh
 
DESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptxDESARROLLO-CON-PHP-pptx.pptx
DESARROLLO-CON-PHP-pptx.pptx
 
Javascript
JavascriptJavascript
Javascript
 
Especialista Web J9 Php
Especialista Web J9  PhpEspecialista Web J9  Php
Especialista Web J9 Php
 
Introduccion Xhtml
Introduccion XhtmlIntroduccion Xhtml
Introduccion Xhtml
 
Php y MySQL
Php y MySQLPhp y MySQL
Php y MySQL
 
Truquitos html
Truquitos htmlTruquitos html
Truquitos html
 

Kürzlich hochgeladen

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
NancyLoaa
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
JonathanCovena1
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Lenguaje de programacion php

  • 1. LENGUAJE DE PROGRAMACION - PHP Babastre
  • 3. Comandos de PHP Para empezar a escribir código en php, se debe de abrir una etiqueta especial que es: <?php Para 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ón Para 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 POST La 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 Get procesa2.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 favorita if (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 PHP En php también podemos crear clases en las cuales escribimos nuestras funciones o procedimientos. La sentencia para declararla es: <?php session_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. Notas El 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 php En php no existen tipos de variables.
  • 10. Ejercicios Representar el calculo factorial de un numero cualquiera. Mostrar todos los divisores de 20. Mostrar la tabla de multiplicar de cualquier numero Hallar si un numero es primo o no.
  • 11. Muestra lo Aprendido Crear un formulario con los siguientes campos: Nombre Apellido Edad Sexo Analizar 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’