Veremos algunas cosas que se deben saber primero antes de realizar una pagina en PHP5.
inicio de bloque php:
<?php
Instrucciones php
?>
o puede ser
<?
Instrucciones php
?>
---------------------------------------------------------------------------
desplegar por pantalla mensajes o variables
echo "hola con echo";
print "hola con print";
---------------------------------------------------------------------------
declaracion de variables:
$miVariable=0;
echo "EL valor es: $miVariable";
---------------------------------------------------------------------------
inicio de variables de sesion:
session_start();
declaracion de variables de sesion:
$_SESSION['user']='user';
---------------------------------------------------------------------------
envio de valor por url
<img src='pagina.php?id=1'/>
obtencion del valor enviado por url
$variable=$_GET['nombreVariable'];
$variable=$_GET['id'];
---------------------------------------------------------------------------
Envio a otra pagina
header ("location: index.php");
---------------------------------------------------------------------------
Formatos de funciones
Function nombre(){
}
Function nombre($valor,$valor2){
}
Function nombre($valor,$valor2){
return $ret;
}
---------------------------------------------------------------------------
incluir funciones de otro archivo
include('funciones.php');
include("./PHP/DBGrabarIngresos.php"); //retrocede un Directorio
include("../PHP/DBGrabarIngresos.php"); //retrocede a la Raiz
---------------------------------------------------------------------------
llamar funcion
nombre();
nombre($valor1, $valor2);
en caso de que las funciones que se necesiten estan en otro archivo
se debe primero realizar el include, como se muestra en el parrafo anterior
---------------------------------------------------------------------------
Estructuras de control: SWITCH
$r=0;
switch ($Variable){
case 1 : $r = header ("location: menu.php");break;
case 2 : $r = listar();break;
case 3 : $r = header ("location: ingresar.php");break;
case 4 : $r = salir();break;
default : 0;
}
---------------------------------------------------------------------------
Estructuras de control: IF (es similar a java).
if(1==1)
{
}
---------------------------------------------------------------------------
iteraciones
while($variable=='si')
{
}
for ($con=0; $con<100; $con++)
{
}