Conseptos Basicos php-3
Conseptos Basicos php-3
Conseptos Basicos php-3
$resultado=sprintf("8x5 = %d <br>",8*5);
echo $resultado,"<br>";
?>
</body>
</html>
Funciones
El uso de funciones nos da la capacidad de agrupar varias instrucciones bajo un solo nombre y
poder llamarlas a estas varias veces desde diferentes sitios, ahorrándonos la necesidad de
escribirlas de nuevo.
<?php
function Nombre(parametro1, parametro2...)
{
instrucción1;
instrucción2;
instrucción3;
instrucción4;
return valor_de_retorno;
}
?>
Opcionalmente podemos pasarle parámetros a las funciones que se trataran como variable locales
y así mismo podemos devolver un resultado con la instrucción return valor; Esto produce la
terminación de la función retornando un valor.
echo media_aritmetica(4,6),"<br>";
echo media_aritmetica(3242,524543),"<br>";
?>
</body>
</html>
Librería
El uso de librerías es tremendamente útil, nos permiten agrupar varias funciones y variables en
un mismo fichero, de manera que luego podemos incluir esta librería en distintas páginas y
disponer de esas funciones fácilmente.
<?php
function CabeceraPagina()
{
?>
<FONT SIZE="+1">Esta cabecera estará en todas sus páginas.</FONT><BR>
<hr>
<?
}
function PiePagina()
{
?>
<hr>
<FONT SIZE="-1">Este es el pie de página.</FONT><BR>
Autor: Joaquin Gracia
<?
}
?>
Ahora vamos a crear 2 páginas que usan la librería definida anteriormente para conseguir que las
dos paginas tengan la misma cabecera y pie de pagina.
Página 1
<BR><BR><BR><BR><BR>
fin<BR><BR>
Al diseñar un formulario debemos indicar la página PHP que procesará el formulario, así como
en método por el que se le pasará la información a la página.
Al pulsar el botón Enviar el contenido de cuadro de texto es enviado a la página que indicamos
en el atributo ACTION de la etiqueta FORM.
En versiones anteriores a 4.2.0 PHP creaba una variable por cada elemento del FORM, esta
variable creada tenía el mismo nombre que el cuadro de texto de la página anterior y el valor que
habíamos introducido. Pero por razones de seguridad a partir de entonces para acceder a las
variables del formulario hay que usar el array de parámetros $_POST[] o $_GET[] dependiendo
del método usado para enviar los parámetros.
En este ejemplo se ha creado una entrada en el array $_GET[] con el índice 'nombre' y con el valor
que haya introducido el navegante.
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.
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
El resultado final es el mismo, solo que con el método GET podemos ver los parámetros pasados
ya que están codificados en la URL.