Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bien, pero ¿qué significa realmente? Un ejemplo nos aclarará las cosas:
<!DOCTYPE HTML>
<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php
echo "¡Hola, soy un script de PHP!";
?>
</body>
</html>
Lo que distingue a PHP de algo del lado del cliente como Javascript es que el
código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El
cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código
subyacente que era. El servidor web puede ser configurado incluso para que
procese todos los ficheros HTML con PHP, por lo que no hay manera de que los
usuarios puedan saber qué se tiene debajo de la manga.
1
PRIMEROS CODIGOS PHP
Ejercicio 1 ECHO
<body>
<?php
echo(“Mi primera página en PHP.”);
?>
<?php
echo (“<h1> Formateando el texto</h1>”);
echo (“y compruebo la relación de las páginas web <br> con <strong> PHP </strong>”);
?>
</body>
2
echo(“<BR>”);
echo($clave);
echo(“<BR>”);
echo($nombre.$apellido);
echo(“<BR>”);
$nombreCompleto=$nombre.$Nombre.$apellido;
echo (“Mi nombre completo:”.$nombreCompleto);
echo (“<BR>”);
//arreglos
$nombres = array (“Pedro”,“Ana”,34,True);
echo ($nombres[0].”<BR>”);
echo($nombres[1].”<BR>”);
echo($nombres[2].”<BR>”);
echo($nombres[3].”<BR>”);
$nombres[4]=”Susana”;
echo($nombres[4].”<BR>”);
$indice=2;
echo($nombres[$indice].”<BR>”);
//constantes
define (“Pi”, 3.1415927);
echo (“El valor de Pi es: ”.Pi);
?>
3
Ejercicio 3 OPERACIONES ARITMETICAS BASICAS
<?php
$operando1=8;
$operando2=3;
$suma=$operando1+ $operando2;
$resta=$operando1-$operando2;
$producto=$operando1*$ operando2;
$cociente=$ operando1/$ operando2;
$modulo=$ operando1%$ operando2;
echo(“Valor 1: ”.$ operando1.”<BR>”);
echo(“Valor 2: ”.$ operando2.”<BR>”);
echo(“Suma:”.$suma.”<BR>”);
echo(“Resta:”.$resta.”<BR>”);
echo(“Producto: ”.$producto.”<BR>”);
echo(“Cociente: ”.$cociente.”<BR>”);
echo(“Resto de la división: ”.$modulo.”<BR>”);
echo(“Incremento de operando1: ”.++ $operando1.”<BR>”);
echo(“Decremento de operando2: ”.--$) operando2);
?>
4
$indice=0;
while($ciudad!=”Londres”){
$ciudad=$ciudades[$indice];
echo ($ciudad).”<br>”);
$indice++;
}
echo(“Final del While”);
//FOR
for ($varCon=1;$varCon<=10;$varCon++){
echo($varCon.”<br>”);
}
//IF
$edad=32;
if ($edad>1&&$edad<66){
echo (“El usuario esta en edad laboral.”);
} else{
echo(“El usuario No esta en edad laboral”);
}
//SWITCH
$pais=”ITALIA”;
switch($pais){
case “INGLATERRA”:
echo (“El usuario es ingles.”);
break;
case ”ALEMANIA”:
echo (“El usuario es aleman.”);
5
break;
case ”ITALIA”:
echo (“El usuario es italiano.”);
break;
case ”ESPAÑA”:
echo (“El usuario es español.”);
break;
case ”FRANCIA”:
echo (“El usuario es FRANCES.”);
break;
default;
echo (“El usuario es de una nacionalidad no especificada en la lista”);
break;
}
?>
Ejercicio 5 FUNCIONES
<?php
//FUNCION CUADRADO
function cuadrado($numero){
$numero*=$numero;
return $numero;
}
//FUNCION PRODUCTO
function producto($valor1, $valor2){
$resultado=$valor1*$valor2;
return $resultado;
}
6
$numero=3;
$cuadrado=cuadrado($numero);
echo (“El cuadrado del numero $numero es $cuadrado”);
$numero1=3;
$numero2=4;
$rp=producto($numero1, $numero2);
echo (“El resultado del producto es $rp”);
?>
7
Práctica 5:
Sitio web interactivo con base de datos.