Está en la página 1de 4

SINTAXIS BSICA EN PHP

http://www.desarrolloweb.com/articulos/307.php http://tecnoloxiaxa.blogspot.com/2009/01/manual-de-php.html http://www.manualdephp.es/

Para incluir PHP en el cdigo de nuestra pgina:


Un prrafo PHP debe comenzar y terminar con las etiquetas: <?php echo CDIGO PHP; ?> Cada instruccin PHP debe terminar en ;

Comentarios.
//Comentario de una lnea /*comentario de Varias lneas*/

VARIABLES PHP
http://www.desarrolloweb.com/articulos/308.php Se antepone el $ al nombre de la variable => $variable = valor; Ejemplos: $entero=2002; //variable entera $real=3.14159; //variable con decimales $cadena="Hola que tal"; // cadena de caracteres Concatenar cadenas. Operador . : $busqueda='%' . $cadena . '%';

OPERADORES DE COMPARACIN
|| or (O LGICO) && and (Y LGICO) IGUAL ( == ) DISTINTO( != ) MENOR ( < ) MENOR O IGUAL ( <= ) MAYOR ( > ) MAYOR O IGUAL ( >= )

OPERADORES ARITMTICOS
Estos son los bsicos: +, -, *, / ++, -- (funcionan como en C: $a++;)

PRIMEROS PASOS CON PHP

ARRAYS
el ndice es un nmero $dia[0]="lunes"; $dia[1]="martes";

ARRAYS asociativos: el ndice es una variable que acta como una clave.
$provincia["TO"]= "Toledo"; $provincia["SE"]= "Sevilla"; Forma abreviada: $provincia=array("TO"=> "Toledo", "SE"=> "Sevilla"); Guardar ms de un valor en un elemento del array: En el array Tcarrito guardamos 4 valores, el ndice es Producto: $Tcarrito[$Producto]= array('Producto'=>$Producto, 'cantidad'=>$cantidad, 'descripcion'=>$descripcion, 'precio'=> $precio); //Nmero de elementos del array $numelementos=count($Tcarrito); //Recorrer el array Tcarrito if(!$Tcarrito ) { echo "El carrito est vaco"; } else { foreach($Tcarrito as $k => $v){ echo $v['Producto']; echo"<br/>"; echo $v['descripcion']; echo"<br/>"; echo $v['cantidad']; echo"<br/>"; echo $v['precio']; echo"<br/>"; } //Eliminar un elemento del carrito unset($Tcarrito[$Producto]); //borra el elemento con ndice $Producto

Ejemplos de estructuras De control:


If:
if (expresin) { sentencias; } else { sentencias; } $a=3; if ($a==3) { echo "correcto"; } else { echo "incorrecto"; }

PRIMEROS PASOS CON PHP

While:
while (expresin) { sentencias; } do { sentencias; } while(expresin); $num=1; while ($num < 11) { echo "$num "; $num++; }

For:
for (expresion1,expresion2;expresion3) { sentencias; } for ($num=1; $num<11; $num++) { echo "$num "; }

Incluir archivos:
La sentencia include() inserta y ejecuta el archivo especificado entre parntesis. Ejemplo: include("cabeceradestilo2.php"); llama al archivo cabeceradestilo2.php y lo inserta en el propio punto del script donde hemos hecho la llamada.

Sesiones:
Una variable de sesin es una variable que mantienen su valor a lo largo de los diferentes scripts de nuestra web (una variable normal solo mantiene su valor a lo largo del script donde est definida). Para utilizar variables de sesin primero hay que ejecutar la funcin session_start() al principio de la pgina. Las variables de sesin se almacenan en el array asociativo $_SESSION. Con session_start() creamos la sesin si no existe o la retomamos si ya ha sido creada:

<?php session_start(); ?>


$_SESSION['var'] : es una de las formas de definir una variable de sesin. $_SESSION['login']=$login; $_SESSION['password']=$password; Las variables $_SESSION['var'] creadas en cualquier pgina, se propagan a todas las dems pginas a las que se propague la sesin, sin que para ello sea necesaria ninguna actuacin especfica.

PRIMEROS PASOS CON PHP

Funcin isset($variable):
Comprueba si la variable se ha definido y devuelve true. Si no se ha definido devuelve false. Ejemplo: if(isset($_SESSION["Tcarrito"])) {$Tcarrito = $_SESSION["Tcarrito"]; $numelementos=count($Tcarrito);} else {$Tcarrito=false; $numelementos=0;} Si la variable $_SESSION["Tcarrito"]) est definida rescatamos los valores y se lo asignamos a $Tcarrito. Si no est definida ponemos el nmero de elementos del carrito a 0. Cuando se aade un elemento al carrito ser una variable definida.

Formularios:
MTODO POST: Cuando un formulario se enva con el mtodo post: echo" echo" echo" echo" echo" echo" echo" echo" echo" <form action='inicio.php' method='post' onSubmit='return ValidarDatos2()'>"; <table bgcolor=#cccccc>"; <tr><td class='TD1Def'>Nombre de usuario:</td><td>"; <input type='text' name='login'></td></tr>"; <tr><td class='TD1Def'>Password:</td><td>"; <input type='password' name='password'></td></tr>"; <tr>"; <td><input type='submit' name='entrada' value='Entrada en la Tienda'</td>"; </form>";

inicio.php: $login=$_POST["login"]; $password=$_POST["password"]; MTODO GET: En los enlaces: <A href='historial.php?Nombreyapellidos=$Nombreyapellidos&login=$login' > Historial de compras </A>"; historial.php: (recibe los parmetros) $login=$_GET["login"]; $Nombreyapellidos=$_GET["Nombreyapellidos"];

PRIMEROS PASOS CON PHP

También podría gustarte