Está en la página 1de 8

¿Qué es PHP?

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de


código abierto muy popular especialmente adecuado para el desarrollo web y que
puede ser incrustado en HTML.

Bien, pero ¿qué significa realmente? Un ejemplo nos aclarará las cosas:

Ejemplo #1 Un ejemplo introductorio

<!DOCTYPE HTML>
<html>
<head>
<title>Ejemplo</title>
</head>
<body>

<?php
echo "¡Hola, soy un script de PHP!";
?>

</body>
</html>

En lugar de usar muchos comandos para mostrar HTML (como en C o en Perl),


las páginas de PHP contienen HTML con código incrustado que hace "algo" (en
este caso, mostrar "¡Hola, soy un script de PHP!). El código de PHP está
encerrado entre las etiquetas especiales de comienzo y final <?php y ?> que
permiten entrar y salir del "modo PHP".

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.

Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su


vez ofrece muchas características avanzadas para los programadores
profesionales.

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>

Ejercicio 2 DEFINICION E INICIALIZACION DE VARIABLES


<?php
$edad = 38;
$nombre = “José”;
$Nombre = “Luis”;
$apellido = “Saltamontes”;
$clave = “123miClave”;

//Esta línea es un comentario y puedo poner lo que quiera


echo($edad);
echo(“<BR>”);
echo($nombre);
echo($Nombre);

2
echo(“<BR>”);
echo($clave);
echo(“<BR>”);

echo($nombre.$apellido);
echo(“<BR>”);

echo (“Mi nombre corto $nombre”);


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);
?>

Ejercicio 4 ESTRUCTURAS DE CONTROL


<?php
//WHILE
$ciudades=array(“Madrid”,”Barcelona” ,”Londres” ,”New York” ,
”Los Angeles” ,”Chicago”);
$ciudad=””;

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.

1.- Desarrolle un script en PHP que permita desplegar las


tablas de multiplicar del 1 al 10 utilizando estructuras de
control.
2.-- Desarrolle un script en PHP que permita a partir del
valor de una variable llamada edad=20 desplegar un
mensaje si la persona es mayor de edad o no es mayor de
edad.
3.- Desarrolle un script en PHP que permita desplegar una
portada con todos sus datos.
4.- Desarrolle un script en PHP que permita desplegar los
días de la semana a partir de variables o arreglos y
estructuras de control, partiendo de que 1 es lunes, 2 es
martes, etc.
5.- Desarrolle un script en PHP que permita realizar la
suma de dos números utilizando una función llamada
suma que tome 2 argumentos y devuelva el resultado de la
suma, pruebe lo para los valores de 8 y 6.

También podría gustarte