Mostrar Texto
<? echo("Este es un Texto de Ejemplo"); ?> |
|
Mostrar Texto con Variables I
<? $titulo="Este es el titulo de la página"; $mensaje="Estamos realizando nuestra segunda página en PHP, y este es un comentario"; ?> <html> <head> <title><? echo $titulo; ?></title> </head> <body> <p><? echo $mensaje; ?></p> </body> </html> |
|
Mostrar Textos con Variables II
<? $titulo="Este es el titulo de la página"; $nombre="Martín Sebastián Ramos Monso"; $dia="Domingo"; $vivo="Argentina"; $numero=8; ?> <html> <head> <title><? echo $titulo; ?></title> </head> <body> <table border="0" width="100%"> <tr> <td width="100%">Mi nombre es: <b><? echo $nombre; ?></b></td> </tr> <tr> <td width="100%">Mi día preferido es el : <b><font color="#FF0000"><? echo $dia; ?></font></b></td> </tr> <tr> <td width="100%">Vivo en: <b><i><? echo $vivo; ?></i></b></td> </tr> <tr> <td width="100%">Mi número de la suerte es: <u><font size="5"><? echo $numero; ?></font></u></td> </tr> </table> </body> </html> |
|
Procesa los datos de un formulario y los muestra en una pantalla
<? // Procesa los datos de un formulario y los muestra en una pantalla ?> <html> <head> <title>Procesando datos con un formulario</title> </head> <body> <p> </p> <form method="POST" action="ejemplo6.php"> <table border="0" width="100%"> <tr> <td width="100%" colspan="2">Por favor complete el siguiente formulario</td> </tr> <tr> <td width="19%" align="right">Nombre y Apellido:</td> <td width="81%"><input type="text" name="nombre" size="29"></td> </tr> <tr> <td width="19%" align="right">E-mail: </td> <td width="81%"><input type="text" name="e_mail" size="29"></td> </tr> <tr> <td width="19%"></td> <td width="81%"><input type="submit" value="Enviar" name="B1"></td> </tr> </table> </form> <p> </p> </body> </html> <? // Imprimo los datos ingresados previamente echo "Su nombre es: <b>$nombre</b> y su dirección de e-mail es: <b>$e_mail</b>"; ?> |
|
Obteniendo variables de entorno
<? // Busco la IP echo "<br>IP: ".getenv("REMOTE_ADDR"); // Path raiz del documento echo "<br>Path: ".getenv("DOCUMENT_ROOT"); ?> |
| |
Asigno valores a las variables
<?
$articulo = "Telefono Motorola 3456"; $precio = 12;
echo "<br>Articulo
es una variable del Tipo: ".gettype($articulo); echo "<br>Precio es una variable del Tipo: ".gettype($precio);
?> |
|
Asigno valores a las variables II
<? $precio = 12.5; // Muestro el Tipo de Variable echo "<br>Precio $precio es una variable del Tipo: ".gettype($precio); // Lo cambio a Integer settype($precio, "integer"); // Muestro el Tipo de Variable echo "<br>Precio $precio es una variable del Tipo: ".gettype($precio); ?> |
|
Asigno valores a las variables III
<? $precio = 12.5; if (settype($precio, "integer")) { echo "Hemos convertido el precio exitosamente<br>"; } else { echo "Fallo la conversion del precio<br>"; } ?>
|
|
Asigno valores a las variables IV
<? $precio = 12.5; echo intval ($precio) // devuelve 12 ?> |
|
Arrays y Variables
<? $precio = 12.5; $nombres[0]="Marcela"; $nombres[1]="Daniel"; $nombres[2]="Gustavo"; if (is_array($precio)) { echo "La variable Precio es un array<br>"; } else { echo "La variable Precio no es un array<br>"; } if (is_array($nombres)) { echo "La variable Nombres es un array<br>"; } else { echo "La variable Nombres no es un array<br>"; } ?> |
|
Variables Globales
<? // Declaro una variable de ambito global $numero = 12345; function prueba() { $numero = 22222; // esta es una variable de ambito local, y tiene validez solo dentro de esta funcion echo $numero; } prueba(); ?>
|
| |
Uso de Cadenas
<?
// Asignando una cadena de caracteres a la variable nombre
$nombre = "Federico";
echo "$nombre<br>";
// Agregando mas caracteres a la cadena
$nombre = $nombre . " Perez";
echo "$nombre<br>";
// Tambien podemos concatenar de la siguiente forma, con el .=
$nombre = "Federico";
$nombre .= " Perez";
echo "$nombre<br>";
// Mostrando en texto y un valor con formato
$nombre = "Larry Crozio";
$resultado = "<p>El Nombre es: $nombre</p>";
echo "$resultado<br>";
// Contatenando 2 variables
$nombre = "Barbara";
$apellido = "Perez";
$resultado = $nombre ." ". $apellido;
echo "$resultado<br>";
// Ver el primer valor de un string
$nombre = 'Carlos';
$primer_caracter = $nombre[0];
echo "$primer_caracter<br>";
// Ver el Ultimo valor de una cadena
$nombre = 'Carlos';
$ultimo_caracter = $nombre[strlen($nombre)-1];
echo "$ultimo_caracter<br>";
?> |
| |
Operadores Matematicos
<?
// Uso
de los operadores matematicos
// Definiremos
2 numeros
$a = 5;
$b = 3;
echo "Los numeros son a: $a y b: $b<br>";
// Suma
de dos numeros
$resultado = $a + $b;
echo "La suma de $a + $b es: $resultado<br>";
// Resta
de dos numeros
$resultado = $a - $b;
echo "La resta $a - $b es: $resultado<br>";
// Multiplicacion
$resultado = $a * $b;
echo "La multiplicacion $a * $b es: $resultado<br>";
// Division
$resultado = $a / $b;
echo "La division $a / $b es: $resultado<br>";
// Calculo
el resto de la Division
$resultado = $a % $b;
echo "El resto de la division de $a / $b es: $resultado<br>";
?> |
| |
Operadores de Comparacion
<?
// Uso
de los operadores de comparacion
// Definiremos
2 numeros
$a = 5;
$b = 3;
echo "Los numeros son a: $a y b: $b<br>";
// Igualdad
if ($a
== $b)
{
echo "Los numeros son iguales<br>";
}
else
{
echo "Los numeros No son iguales<br>";
}
// Distinto
if ($a
!= $b)
{
echo "Los numeros son distintos<br>";
}
else
{
echo "Los numeros son iguales<br>";
}
// Menor
if ($a
< $b)
{
echo "El numero a es menor que el numero b<br>";
}
else
{
echo "El numero a no es menor que b<br>";
}
// Mayor
if ($a
> $b)
{
echo "El numero a es mayor que el numero b<br>";
}
else
{
echo "El numero a no es mayor que b<br>";
}
// Menor
o igual
if ($a
<= $b)
{
echo "El numero a es menor o igual que el numero b<br>";
}
else
{
echo "El numero a no es menor o igual que b<br>";
}
// Mayor
o igual
if ($a
>= $b)
{
echo "El numero a es mayor o igual que el numero b<br>";
}
else
{
echo "El numero a no es mayor o igual que b<br>";
}
?> |
|
Operadores de Incremento y Decremento
<?
// Uso
de los operadores de incremento y decremento
$a = 3;
echo "El
número es: $a<br>";
// Incrementa
en uno $a
echo "$a mas 1 es igual a: ";
$a++ ;
echo $a."<br>";
// Incrementa
en uno $a
echo "$a mas 1 es igual a: ";
++$a;
echo $a."<br>";
// Decrementa $a en uno
echo "$a menos 1 es igual a: ";
$a-- ;
echo $a."<br>";
// Decrementa $a en uno
echo "$a menos 1 es igual a: ";
--$a;
echo $a."<br>";
?> |
|
Suprimiendo Errores
<?
// Suprimiendo
errores con el operador @
// Esta
operacion no muestra el error
@$resultado = 5/0;
echo "Como
vemos no se mostro ningun error";
?> |
|
Uso del IF con un ejemplo
<?
// Si existe
la variable enviar, el formulario ya fue completado
// Evalua
la condicion.
// Si la variable mes es igual a '', esto quiere decir que no recibe
datos, entonces muestro el formulario para poder ingresar el dato del
mes
if ($mes == '')
{
?>
<form
method="POST" action="ejemplo30.php">
<p>Ingrese el número de mes sobre el cual desea conocer
la estación</p>
<p><input type="text" name="mes" size="20">
<input type="submit" value="Enviar" name="enviar">
<input type="reset" value="Restablecer" name="B2"></p>
</form>
<?
}
// Si ya complete el formulario completando el mes que deseamos averiguar
ejecutamos el siguiente codigo
else
{
if ($mes == 12 or $mes == 1 or $mes == 2)
{
echo "Estamos en Verano";
}
else
{
// No
estamos en verano, por lo tanto puede ser cualquiera de los otros meses
del año
if ($mes
== 3 or $mes ==4 or $mes ==5)
{
echo "Estamos en Otoño";
}
else
{
// No estamos en verano, ni en Otoño
if ($mes
== 6 or $mes ==7 or $mes ==8)
{
echo "Estamos en Invierno ";
}
else
{
// No estamos en verano, ni en Otoño, ni Invierno por lo tanto
estamos en Primavera
echo "Estamos en primavera";
}
}
}
}
?> |
|