Está en la página 1de 3

PHP

Es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas. Se usa principalmente para la interpretacin del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de lnea de comandos o en la creacin de otros tipos de programas incluyendo aplicaciones con interfaz grfica

MI PRIMER PROGRAMA El comando de PHP para imprimir dentro de la pgina se llama echo . Nuestro programa "Hola Mundo" ser entonces: <html> <head></head> <body> <?php echo "Hola Mundo"; ?> </body> </html>

En PHP no es necesario definir el tipo antes de utilizarla, las mismas se crean en el momento de emplearlas. Las variables se declaran cuando se le asigna un valor, por ejemplo: $dia = 24; //Se declara una variable de tipo integer. $sueldo = 758.43; //Se declara una variable de tipo double. $nombre = "juan"; //Se declara una variable de tipo string. $exite = true; //Se declara una variable boolean.

Una variable de este tipo puede almacenar una serie de caracteres. $cadena1="Hola"; $cadena2="Mundo"; echo $cadena1." ".$cadena2;

La estructura mnima de un formulario es la siguiente: para la entrada de un nombre de persona, un objeto texto. <html> <head> <title>Formulario de entrada del dato</title> </head> <body> <form method="post" action="pagina2.php"> Ingrese su nombre: <input type="text" name="nombre"> <br> <input type="submit" value="confirmar"> </form> </body> </html>

Implementar un formulario que solicite la carga de dos enteros, uno en cada text. Disponer dos controles de tipo checkbox que nos permitan seleccionar si queremos sumar y/o restar los valores ingresados. El formulario html tiene el siguiente cdigo: <head> <title>Problema</title> </head> <body> <form action="pagina2.php" method="post"> Ingrese primer valor: <input type="text" name="valor1"> <br> Ingrese segundo valor: <input type="text" name="valor2"> <br> <input type="checkbox" name="check1">sumar <br> <input type="checkbox" name="check2">restar <br> <input type="submit" name="operar"> </form> </body> </html>

Un Array es una coleccin de valores. Los array pueden ser Implementar un formulario que solicite la carga de dos enteros, uno en cada "text". Disponer un control de tipo select que nos permita seleccionar si queremos sumar o restar los dos valores ingresados: <html> <head> <title>Problema</title> </head> <body> <form action="pagina2.php" method="post"> Ingrese primer valor: <input type="text" name="valor1"> <br> Ingrese segundo valor: <input type="text" name="valor2"> <br> <select name="operacion"> <option value="suma">sumar</option> <option value="resta">restar</option> </select> <br> <input type="submit" name="operar"> </form> </body> </html> unidimensionales multidimensionales (vectores), (ms bidimensionales de dos (matrices) y

dimensiones)

Los arrays se utilizan ampliamente en el lenguaje PHP. Se utiliza el delimitador [ ] para acceder a los diferentes elementos del vector.

Se lo puede crear al vuelo, sin tener que declararlo:

$dias[0]=31;

$dias[1]=28; ejemplo

<?php $nombres[]="juan"; $nombres[]="pedro"; $nombres[]="ana"; for($f=0;$f<count($nombres);$f++) { echo $nombres[$f]; echo "<br>"; } ?>

Lo presentaremos al tema resolviendo un problema: Implementacin de un libro de visitas. Para resolver este problema plantearemos dos pginas, un formulario para realizar la carga del nombre del visitante y sus comentarios (disponemos un objeto de tipo "text" y otro de tipo "textarea"): <html> <head> <title>Problema</title> </head> <body> <form action="pagina2.php" method="post"> Ingrese su nombre: <input type="text" name="nombre"> <br> Comentarios: <br> <textarea name="comentarios" rows="10" cols="40"> </textarea> <br> <input type="submit" value="Registrar"> </form> </body> </html> La sintaxis para la definicin de una funcin en PHP es: function [nombre de la funcin]([parmetros]) { [algoritmo] } Implementaremos una funcin que muestre un mensaje centrado en patalla, y la llamaremos posteriormente dos veces: <html> <head> <title>Problema</title> </head> <body> <?php function mensajecentrado($men) { echo "<table width=\"100%\" border=\"1\">"; echo "<tr><td align=\"center\">"; echo $men; echo "</tr></td>"; echo "</table>"; } mensajecentrado("Primer recuadro"); echo "<br>"; mensajecentrado("Segundo recuadro"); ?> </body> </html>

También podría gustarte