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’

Lenguaje de programacion php

  • 1.
  • 2.
  • 3.
    Comandos de PHPParaempezar 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ónParapoder 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 Posty Getprocesa2.php?nombre=algo&apellido=mas
  • 6.
    Ejemplo de FormularioSimple<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 PHPEnphp 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 usaresta 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 calculofactorial 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 AprendidoCrearun 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’