PHP Bsico
Qu es PHP?
Caractersticas
Instalacin de un servidor local con PHP
PHP
Acrnimo de "PHP: Hypertext Preprocessor
http://localhost/pagina.php
Ejemplo 1
<html>
<head></head>
<body>
<?php
echo "Bienvenido a PHP;
?>
</body>
</html>
Manejo de Variables
A las variables en PHP se les antecede el carcter
$.
Los nombres de variables son sensibles a
maysculas y minsculas.
$dia
$nombre
$matricula
Manejo de Variables
No es necesario definir el tipo de variable
antes de utilizarla.
Las variables se declaran cuando se les asigna
un valor.
Manejo de constantes
Las constantes se definen mediante la
instruccin define.
Sintaxis:
define(numero,550);
Operadores relacionales
Operadores relacionales
>
Mayor
>=
Mayor o igual
<
Menor
<=
Menor o igual
==
Igual
!=
Distinto
Estructura condicional if
if (Condicin)
{
Instruccin 1;
Instruccin 2;
}
else
{
Instruccin A;
Instruccin B;
}
If anidado
if (condicion 1)
{ instruccin 1;
instruccin 2;
}
else
{ if (condicion 2)
{ instruccin a;
instruccin b; }
else
{ instruccin x;
instruccin z;
}}
Sentencia else if
if (Condicion 1)
{ Instruccin 1;
Instruccin 2;
}
elseif (Condicion 2)
{ Instruccin A;
Instruccin B;
}
Funcin random
Sintaxis:
rand(inicio,final);
Estructuras repetitivas
Sentencia for
for([inicio];[condicin];[Inc dec])
{
[Instrucciones];
}
Estructura repetitiva
while
while (condicin)
{
[Instrucciones];
}
Estructura repetitiva
do while
do
{
[Instrucciones];
} while (condicin);
Envo de formularios
Al manejar formularios por lo general se
requieren dos pginas:
Una pgina que muestre el formulario.
Una pgina que procese los datos cargados en
el formulario.
Envo de formularios
<body>
<form method="post" action=formulario.php">
Escribe tu nombre
<input type="text" name="nombre"> <br>
<input type="submit" value=Enviar">
</form>
</body>
Envo de formularios
<body>
<?php
echo Tu nombre es ";
echo $_REQUEST['nombre'];
?>
</body>
Ejercicio
Desarrolla una pgina web para simular una
calculadora:
Control select
<select name="operacion">
<option value="sumar">sumar</option>
<option value=restar">restar</option>
</select>
if ($_REQUEST['operacion']=="sumar")
{ $resul=$_REQUEST[n1'] + $_REQUEST[n2'];
echo Resultado .$resul; }
Control textarea
<textarea name=comentarios">
Escribe aqu tus comentarios
</textarea>
<?php
echo Tu comentario es".$_REQUEST[comentario'];
?>