Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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
Variables alfanuméricas
Almacenan textos compuestos de números y/o cifras
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!!
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>
<html>
<head>
<title>PHP – HelloWorld</title>
</head>
<body>
<?php
echo("<b>Hello</b><i>World</i>");
?>
</body>
</html>
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;
Operadores aritméticos
+ Suma == Igualdad
!= Desigual
- Resta
< Menor que
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>
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
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.