Interfaces
Clase 22 de 53 • Curso de Introducción a PHP 2018
Contenido del curso
Conceptos Básicos de PHP
- 5

Sintaxis de PHP
05:12 min - 6

Revisando el template que usaremos
02:10 min - 7

Variables tipos de datos y cadenas
09:35 min - 8
Tipos de Datos en PHP
02:16 min - 9

Arreglos
10:07 min - 10

Condicionales y Ciclos
13:58 min - 11
Ejercicios Arreglos
00:35 min - 12
While vs. Do While
02:17 min - 13

Operadores, Condicionales, Continue y Break
14:47 min - 14
Operadores
01:44 min - 15
Ejercicios Operadores
00:25 min - 16

Funciones
13:55 min - 17

Agregando archivos externos
08:02 min
Programación Orientada a Objetos
Herramientas para Proyectos PHP
Bases de Datos
Estructura/Arquitectura de una applicacion web
Template engines
Validaciones
Subida de archivos
Autenticación de usuarios y manejo de sesiones
Liberación de código/release
Resumen
Las interfaces se pueden ver como un contrato o un acuerdo en el que se pueden estandarizar ciertas cosas.
La palabra reservada que utilizaremos para declarar una interfaz será interface. Y la que nos indicará que estamos usando una interfaz en una clase será implements.
Usando Type Hinting estableceremos el tipo de dato que esperamos ya sea una clase o un tipo de dato específico.
La herencia en PHP será de forma sencilla es decir solo que podrá hacer herencia de una sola clase, por lo contrario, con las interfaces que sí podemos implementar varias al mismo tiempo.