You are on page 1of 14

IDENTIFICACIN DE UNA

SESIN
Cada vez que un usuario accede a un sitio Web y se crea una
sesin, PHP en forma automtica le asigna una identificacin.
Para leer la identificacin se utiliza la funcin Session_Id().
<?php
session_start();
echo "Id de sesin: ".Session_id();
?>

Desarrollar
Utilizando sesiones desarrollar, el programa que permita ingresar dos
importes de dinero y mostrar la suma de los importes ingresados.

Desarrollar
Utilizando sesiones desarrollar, el programa que muestre el nombre de
los alumnos, dos notas y el promedio. El programa va mostrando en la
parte inferior y dentro de una tabla los datos de los alumno ingresados y
su promedio.

FUNCIONES EN PHP
Una funcin es un grupo de instrucciones que realiza una tarea, estn
agrupadas en un mismo bloque, el cual puede ser llamado desde
cualquier parte del cdigo.
El utilizar funciones hace que no tengamos que repetir un cierto bloque
de cdigo, cada vez que queramos realizar la misma tarea, ya que basta
con hacer una llamada a la funcin y esta se ejecuta.
PHP dispone de muchas funciones ya predefinidas, es decir, tareas que
son habituales en programacin.
Para llamar a una funcin, se escribe su nombre y luego un parntesis. El
parntesis puede llevar o no argumentos o parmetros, es decir, datos
que hay que pasarle a la funcin, necesarios para obtener un resultado.

DEFINIR FUNCIONES EN PHP


Podemos definir funciones, con la siguiente sintaxis:
function NombreFuncion($argumento1,$argumento2)

{
instrucciones de la funcin ...;
return $resultado

DESCRIPCIN DE LA SINTAXIS:
function: Palabra clave para iniciar una funcin.

nombreFuncion: Se le ha de dar un nombre a la funcin.


( ): Entre parntesis, y dentro de ellos los argumentos, en caso de que
sean necesarios.
$argumentos: Datos necesarios para poder ejecutar la funcin, por
ejemplo una funcin que realice la suma de dos nmeros, necesitar
que se le pase como argumentos dos nmeros.

{Instrucciones}: Entre llaves irn las instrucciones que hagan falta


para ejecutar la funcin.

return: Devuelve el resultado de la funcin seguido de la variable que


contiene el resultado. Esta se pone siempre al final de las instrucciones
y antes de cerrar la llave.
Ejercicios
Crear una funcin que permita sumar dos nmeros ingresados por el
usuario.

Ejemplo de aplicacin de funciones

<?php
function suma($a,$b) {
$c=$a+$b;
return $c;
}
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$n3=suma($n1,$n2);
echo "Sumar: $n1 + $n2 =$n3";
?>

Utilizando funciones, crear la aplicacin que


permita obtener el mayor de 3 nmeros.

INSTRUCCIONES REQUIRE( ) E INCLUDE( )


A travs de estas INSTRUCCIONES se permite la reutilizacin de
cualquier tipo de cdigo. Mediante el uso de las instrucciones require( )
o include( ) puede cargar un archivo en su secuencia de comandos de
PHP.
El archivo puede contener todos aquellos elementos que se incluirn
por regla general en una secuencia de comandos, incluidas
instrucciones PHP, etiquetas HTML, funciones o clases.
Las instrucciones require( ) e include( ), son idnticas. Lo nico que
las diferencia es que cuando fallan, require() ofrece un error fatal
mientras que include() proporciona solo un aviso

Existen dos variaciones en require() e include(), denominados


require_once() e include_once(), respectivamente.
La finalidad de estas estructuras es asegurarse de que se puede incluir
un archivo una sola vez.
PARTE -> 1 Nombre de Pgina reusar.php
<?php
echo "Este es cdigo de primera parte<br>"
?>

PARTE -> 2 - Nombre de Pgina union.php


<?php
echo" Este codigo se unira con el archivo....<br>";
require('reusar.php');
?>

Uso de include
Archivo cabecera.php
<html>
<head> <title> Muestra de INCLUDE </title> </head>
<body>
Uso de include

Uso de include

Archivo pie_pag.php

Archivo union.php

</body>
</html>

<?php include("cabecera.php"); ?>


<p> Hola, este es el contenido. </p>
<?php include("pie_pag.php"); ?>

Resultado
<html>
<head>
<title> Muestra de INCLUDE </title>
</head>
<body>
<p>
Hola, este es el contenido.
</p>
</body>
</html>