Está en la página 1de 4

Introducción: Funcionamiento de un Web Site:

El funcionamiento de un Web-Site es un ejemplo típico de la arquitectura cliente-servidor, en


donde múltiples clientes se conectan a un servidor (en algunos casos varios) en forma simultanea.
En general el servidor depende de la instalación del site mientras que el cliente suele ser un
browser, en general Netscape Navigator o Microsoft Explorer. Como en todo esquema cliente-
servidor debe existir un protocolo que especifique de que forma se comunican e intercambian
datos el cliente y el servidor, el protocolo utilizado en un web site es el protocolo HTTP que
funciona “encapsulado” sobre el protocolo TCP/IP.

Protocolo HTTP:
Básicamente el protocolo es iniciado por el cliente con un “request”, es decir un pedido de un
recurso determinado, que es casi siempre contestado por el server con el envío de una respuesta
(“response”) que incluye un código indicando si el pedido pudo ser resuelto por el server o no.

Definición PHP
Es un lenguaje interpretado diseñado para favorecer el desarrollo de web-stes dinámicos y
aplicaciones para web-sites. La distribución más popular de PHP es como módulo para el web-
server Apache, aunque puede funcionar con las limitaciones que ya conocemos, como un
interprete para ejecutar aplicaciones Cgi en aquellos web-servers que no lo soporten como
módulo.

Esta aplicación se utiliza básicamente para el diseño de páginas Web, pero su mejor utilidad es la
capacidad de manipular bases de datos desde Internet.

PHP es un lenguaje no posicional, por lo que no importa la columna en la cual se comience a


escribir el código. Tampoco influye sobre el código la cantidad de saltos de línea (enter) que se
coloquen, ni la cantidad de espacios.
La forma en la que se separan las distintas sentencias es mediante la utilización de “;”. En PHP
cada sentencia debe finalizar con “;”.
Se puede escribir más de una sentencia en la misma línea siempre y cuando las mismas se
encuentren separadas con “;”.

Estructura del documento PHP


Como usted ya sabe, todo programa debe seguir cierto orden en la forma de escribir sus
instrucciones, php reconoce varios comandos de html y varios otros de lenguaje C, posee una
estructura similar, de tal forma que su estructura básica predefinida es la siguiente:
Como puede observar en la barra de documento se debe seleccionar el área llamada Código, esta
nos muestra de forma automática la estructura base del documento, luego a partir de donde se
encuentra el cursor se escribe la estructura en PHP. Estructura del documento.
<?php Inicio del programa
--- --- Å Grupo de instrucciones
--- ?> Fin de programa
Instrucciones básicas
Por facilidad todos los comandos los vamos a escribir en el área (o pestaña) de código del editor
(dreamweaver). Como ya se menciono php reconoce algunos comandos de html tales como:
<BR> Indica salto de línea.
<P> Permite cambio de párrafo, es equivale a dos veces <br>.
En la gran mayoría de instrucciones escritas en php se debe agregar al final un punto y coma “;”.

Comando echo
Permite desplegar mensajes en la pantalla o ventana del navegador pero sin realizar saltos de
línea, quiere decir que si escribimos varios comandos echo el resultado se vera en una sola línea
hasta llenar la pantalla. El comando se utiliza así: echo "Paz en Guatemala ";
Ejemplo: escriba después de <body> el comando anterior con un mensaje, así:

Como pudo observar cuando configuro el navegador, para tener una vista previa de nuestro
documento se presiona F12.

1.5 Variables
Recordando que para todo problema sencillo de información es necesario plantearse las siguientes
preguntas:
1. ¿Que datos debe conocer la computadora para resolver el problema y en cuales variables de
entrada se van a almacenar?
2. ¿Que procesos u operaciones debe realizar el computador para resolver el problema planteado?
3. ¿Que información o variables de salida se van a desplegar en pantalla para responder al
problema planteado originalmente?

Un Dato se refiere a información no procesada ni catalogada, por ejemplo: "Zaragoza", "calle Martí
11av zona 2","15 años", 4920.00, etc.

Variable es el nombre de una localidad o dirección interna en la memoria de la computadora


donde se almacenan los datos, ejemplo de variables para los casos del inciso anterior: municipio,
dirección, edad, sueldo, etc. De una forma más sencilla podemos decir que una variable
representa y almacena un dato en la memoria. Información son datos ya procesados que
resuelven un problema planteado.

Como ya se menciono las variables permiten guardar información y deben poseer su propio
nombre, por ejemplo la variable empleado, no sabemos su contenido, pero sabemos que debe ser
el nombre de alguno de los empleados de determinada empresa.

Para poder utilizar variables en un documento php es necesario indicar cuantas y con que nombre
se van a utilizar, a esta acción se llama declaración de variables. Las variables se declaran por
igualación, así: $municipio= “Mixco” $sueldo= 4920.00

Ejemplo 1.5.1 A continuación se declaran dos variables numéricas y una de tipo cadena de
caracteres (string), luego se realizan unas operaciones sencillas y se muestran en la pantalla.
Como puede notar para hacer referencia a cualquier variable se le debe anteponer el signo de
dólar “$”.
Tipos de Datos:
PHP soporta los siguientes tipos de datos:

• Enteros
• Vectores
• Binarios de punto flotante
• Strings
• Objetos

En general el tipo de dato de una variable no es decidido por el programador sino que lo decide el
lenguaje en tiempo de ejecución, la instrucción settype puede usarse para forzar el tipo de dato de
una variable en los raros casos en que esto sea necesario. Todas las variables en php se denotan
utilizando el signo ‘$’ precediendo al nombre de la variable.

Enteros:
$a = 1234; # número decimal $a = -123; # número negativo $a = 0123; # número octal (83 en
decimal) $a = 0x12; #número en hexadecimal (18 decimal)

Flotantes:

Los números de punto flotante pueden notarse de la siguiente manera:


$a = 1.234; $a = 1.2e3;

Strings:

En PHP los strings tienen un manejo similar al utilizado en “C” o “C++”, están predefinidos los
siguientes caracteres especiales:
\n Nueva línea \r Salto de carro (carring return) \t Tabulación \\ Barra invertida \$ Signo pesos \”
Comillas doble

Un string puede inicializarse usando comillas dobles o comillas simples. Cuando se utilizan
comillas dobles el interprete de php parsea previamente el string, es decir que reemplaza los
nombres de variables que encuentra en el string por el contenido de la variable. Cuando se usan
comillas simples el string se imprime tal y como figura sin ser parseado.
Ej: $x=”Juan”; $s=”Hola $x”; $t=’Hola $x’
$s vale “Hola Juan” y $t vale “Hola $x”.

Otra forma de inicializar un string es usando un string multilinea de la siguiente manera:


$str=<<<EOD Este es un ejemplo de un string que ocupa varias líneas y se puede definir así EOD;
Se pueden concatenar strings usando el operador “.” de la siguiente manera:
$x=”hola”; $y=”mundo”; $s=$x.$y; #$s es igual a “holamundo”. $s=$x.” “.$y; # Aquí $s vale “hola
mundo”

Note también el uso de la función numer_format para indicar con cuantos decimales se mostrara
el valor de la variable e.
Esta función es importante principalmente cuando solo se están dividiendo enteros, pues en este
caso al desplegar los resultados de divisiones no se verán los decimales que haya en la respuesta,
si es que los hay.

Ahora cuando uno de los valores pose decimales no es necesaria esta función aunque se puede
utilizar si así se desea para cambiar en número de decimales a desplegar.

También podría gustarte