Está en la página 1de 4

Guías PHP

2012

GUIA 1PHP

1. Subtema: Estructura

Para agregar un programa PHP dentro de una página HTML debemos por un lado al crear el
archivo definirlo con extensión php (a diferencia de las páginas estáticas que tienen extensión
htm o html) y dentro del contenido de la página, encerrar el programa entre los símbolos <?php
[aqui el programa PHP] ?>. “Toda instrucción finaliza con punto y coma.”

El comando de PHP para imprimir dentro de la página se llama echo. Nuestro programa "Hola
Mundo" será entonces:

<html>
<head></head>
<body>
<?php
echo "Hola Mundo";
?>
</body>
</html>

Variables

Los nombres de variables comienzan con el signo $ y son sensibles a mayúsculas y minúsculas
(no así las palabras claves del lenguaje).

En PHP no es necesario definir el tipo antes de utilizarla, las mismas se crean en el momento de
emplearlas. Las variables se declaran cuando se le asigna un valor

Dependiendo de la información que contenga, una variable puede ser considerada de uno u otro
tipo:

Variables numéricas
Almacenan cifras

Enteros $entero=2002; Números sin decimales

Real $real=3.14159; Números con o sin decimal

Variables alfanuméricas
Almacenan textos compuestos de números y/o cifras

Cadenas Almacenan variables alfanuméricas $cadena="Hola amigo";

Tablas
Almacenan series de informaciones numéricas y/o alfanuméricas

$sentido[1]="ver";
$sentido[2]="tocar";
Arrays Son las variables que guardan las tablas $sentido[3]="oir";
$sentido[4]="gusto";
$sentido[5]="oler";

Tener en cuenta!!

Guía 1 – PHP. Elaborada por: Daniel Mora 1


Guías PHP
2012

 También podemos hacer notar que para disponer comentarios de línea debemos utilizar dos
caracteres //.
 Para concatenar string empleamos caracterPunto(.).
 Combinación de tags (etiquetas) html y código PHP

<html>
<head>
<title>PHP – Hello World</title>
</head>
<body>
<b><?php print("Hello World"); ?></b>
</body>
</html>

 Insertar tagshtml dentro de un script PHP

<html>
<head>
<title>PHP – HelloWorld</title>
</head>
<body>

<?php
echo("<b>Hello</b><i>World</i>");
?>

</body>
</html>

Cambio de tipo de Variable

En cualquier caso, podemos forzar una variable para que cambie de tipo con la función
setType().

setType($variable,"nuevo_tipo");

También podemos hacer que una variable se comporte como un tipo determinado forzándola,
de la misma manera a como se hace en el lenguaje C.

$variable = "23";
$variable = (int) $variable;

Los forzados permitidos son:

· (int), (integer) - fuerza a entero (integer)


· (real), (double), (float) - fuerza a doble (double)
· (string) - fuerza a cadena (string)
· (array) - fuerza a array (array)
(object) - fuerza a objeto (object)

Operadores aritméticos

Nos permiten realizar operaciones numéricas con nuestras variables

Guía 1 – PHP. Elaborada por: Daniel Mora 2


Guías PHP
2012

+ Suma == Igualdad

!= Desigual
- Resta
< Menor que

* Multiplicación <= Menor igual que

> Mayor que


/ División
>= Mayor igual que

% Devuelve el resto de la división

2. Subtema: Envío de datos de un FORMULARIO (controles text y submit)

Ya conocemos el funcionamiento de esta estructura, y la mejor forma de entenderla es por medio


de ejemplos. El primero que nos plantearemos es generar un valor aleatorio (es decir lo elige la
máquina al azar, como extraer una bolilla de un bolillero de lotería) comprendido entre 1 y 10.
Luego mostraremos un mensaje si es menor o igual a 5 o si es mayor a 5.

El proceso para el manejo de FORMULARIOS requiere generalmente dos páginas, una que
iimplementa el formulario y otra que procesa los datos cargados en el formulario.
La estructura mínima de un formulario es la siguiente: para la entrada de un nombre de persona,
un objeto text y un botón para el envío del dato al servidor:

<html>
<head>
<title>Formulario de entrada del dato</title>
</head>
<body>
<form method="post" action="pagina2.php">
Ingrese su nombre:
<input type="text" name="nombre">
<br>
<input type="submit" value="confirmar">
</form>
</body>
</html>

Ahora necesitamos una página con un pequeño programa en PHP que procese los datos
ingresados en el formulario:

<html>
<head>
<title>Captura de datos del form</title>
</head>
<body>
<?php
echo "El nombre ingresado es:";
echo $_REQUEST['nombre'];
?>
</body>
</html>

Guía 1 – PHP. Elaborada por: Daniel Mora 3


Guías PHP
2012

Para acceder al dato en PHP se cuenta con un vector llamado $_REQUEST indicando como
subíndice el nombre del cuadro de texto que definimos en el formulario (dicho nombre es sensible
a mayúsculas y minúsculas)

En nuestro problema sólo mostramos por pantalla el valor ingresado en la página anterior:
echo $_REQUEST['nombre'];

Ejercicios

1. Confeccione un programa que muestre una serie de mensajes en la página empleando


el comando echo. Tenga en cuenta que cuando utiliza el comando echo el mensaje se
debe encerrar entre comillas dobles.
2. Capturar tres variables y concatenarlas para mostrar un solo resultado.
3. Hacer un programa en PHP que escriba su nombre (en negrita) y la ciudad dónde
naciste.
4. Hacer un programa en PHP que escriba el resultado de la suma de dos variables.
5. Calcular la edad de una persona introduciendo el año actual y el año de nacimiento de
la persona.
6. Calcular el área de un triángulo teniendo como base los siguientes datos:

A= (base*altura)/2

7. Crear un programa que permita cargar un entero en un text y al presionar un botón nos
muestre dicho valor multiplicado por 10.
8. Capturar el sueldo de una persona, a este hacerle un descuento del 10% por concepto
de salud y del 20% por concepto de pensión. Imprimir cuanto le quedo de salario.

Guía 1 – PHP. Elaborada por: Daniel Mora 4

También podría gustarte