Вы находитесь на странице: 1из 3
PHP

PHP

PHP
PHP
PHP Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas.

Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica

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.

MI PRIMER PROGRAMA

El comando de PHP para imprimir dentro de la página se llama echo . Nuestro programa "Hola Mundo" será entonces:

<html> <head></head> <body> <?php echo "Hola Mundo";

?>

</body>

</html>

Una variable de este tipo puede almacenar una serie de caracteres.

$cadena1="Hola";

$cadena2="Mundo";

echo $cadena1." ".$cadena2;

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 código:

<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>

La estructura mínima 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>

Un Array es una colección de valores. Los array pueden ser

unidimensionales (vectores), bidimensionales (matrices) y

multidimensionales (más de dos 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>";

}

?>

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>

Lo presentaremos al tema resolviendo un problema: Implementación de un libro de visitas. Para resolver este problema plantearemos dos páginas, 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>

</form> </body> </html> La sintaxis para la definición de una función en PHP es:

La sintaxis para la definición de una función en PHP es:

function [nombre de la función]([parámetros])

{

[algoritmo]

}

Implementaremos una función 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>