Está en la página 1de 37

PHP

PHP
PHP PHP Hypertext Pre-processor
P.H.P., es un lenguaje de programación del lado del
servidor (se ejecuta en el servidor web, justo antes de
que se envíe la página a través de Internet al cliente),
gratuito e independiente de plataforma, rápido, con una
gran librería de funciones y mucha documentación.
PHP

C
PHP
PHP
COMO FUNCIONA
• CUANDO EL CLINETE REALIZA UNA PETICION, EL
SERVIDO EJECUTA EL INTERPRETE PHP
• ESTE COMPILA EL CODIGO FUENTE
• EL RESULTADO ES ENVIADO AL NAVEGADOR DEL
CLIENTE

CARACTERISTICAS
• MULTIPLATAFORMA Y GRATIS
• INVISIBLE AL NAVEGADOR
• CAPACIDAD DE CONEXION A BASES DE DATOS
• AMPLIA DOCUMENTACION

Para desarrollar en PHP, es necesario contar con un servidor


que tenga un entorno que soporte PHP
PHP

XAMPP
Una alternativa
rápida de instalación
del servidor, es
utilizar herramientas
como XAMPP que
a través de un
solo paquete de
instalación permite
activar el servidor
PHP
PARA INGRESAR CODIGO PHP

TIPOS DE DATOS
PHP
OPERADORES
Operadores
Los operadores se utilizan para realizar operaciones
entre objetos, datos, identificadores y/o constantes, y
devuelven un valor. Los operadores en PHP se pueden
dividir en las siguientes categorías:
ARITMETICOS
PHP

ASIGNACION

COMPARACION
PHP

LOGICOS
PHP
CONDICIONAL IF
SINTAXIS

EJEMPLO
PHP
PHP
PHP
SENTENCIA FOR

EJEMPLO
PHP

C
PHP
WHILE

EJEMPLO
PHP
PHP
DO WHILE

EJEMPLO
PHP
PHP
FORMAS DE ENVÍO DE LOS DATOS DE UN FORMULARIO.
MÉTODOS GET Y POST.
Cuando un usuario rellena un formulario en una página web los
datos hay que enviarlos de alguna manera. Vamos a considerar las
dos formas de envío de datos posibles: usando el método POST o
usando el método GET.
GET
Cuando enviamos datos con el método GET, estos son enviados en
el URL y cuando la página que solicitamos termine de cargar estos
datos serán visibles para el usuario. Veamos un ejemplo de esto:
<a href="http://localhost/pagina.php?
categoria=ropa&producto=3">ver</a>
PHP
PHP
PHP
PHP
PHP
PHP
PHP
M
PHP
M
PHP
M
PHP
M
PHP
M
PHP
M
PHP
M
PHP
M
PHP
M
Referencias Bibliográficas

• https://codigofacilito.com/articulos/mvc-model-view-controller-explicado
• http://
cic.javerianacali.edu.co/wiki/lib/exe/fetch.php?media=materias:s2_concept
osdemodelado.pdf
• http://repositorio.utn.edu.ec/bitstream/123456789/587/1/CAPITULOS.pdf
• https://getbootstrap.com/docs/5.0/getting-started/introduction/

También podría gustarte