Cargas de Archivos Externos
Clase 18 de 65 • Introducción a PHP-2017
Contenido del curso
Introducción
Introducción a PHP
Operadores
Funciones
Programación Orientada a Objetos
PDO y SQL
- 31

Introducción a bases de datos SQL con PHP
05:05 min - 32

Conexión desde PHP a una base de datos SQL
13:33 min - 33

Insertar datos en nuestra de base de datos
19:33 min - 34

Listar nuestros usuarios de la base de datos
10:10 min - 35

Actualizar un Usuario en Nuestra Base de Datos
18:32 min - 36

Borrar un usuario de nuestra base de datos
04:43 min - 37

Cómo proteger nuestra base de datos ante ataques de SQL Injection
14:49 min
Construyento Nuestro Propio Blog
Creando la Organización de Nuestro Blog
MVC y Templates en Nuestro Blog
- 46

El patrón de diseño Model-View-Controller en PHP
21:41 min - 47

¿Por qué usar un motor de templates en PHP?
04:14 min - 48

Instalación y configuración de Twig
08:41 min - 49

Templates de vistas con Twig
10:00 min - 50

Extendiendo layouts con Twig
14:13 min - 51

Modelos con Eloquent
13:21 min - 52

Configuración de variables de entorno
07:36 min - 53

Validaciones de formularios en PHP
12:26 min
Usuarios
Detalles Finales
- 58

Protege ciertas rutas con middlewares y filtros
07:18 min - 59

Subir archivos al servidor
10:33 min - 60

Guardando un log de errores en el servidor
14:39 min - 61

Página para el detalle del blogpost
00:31 min - 62

Paginación
00:28 min - 63

Editar y borrar blogposts
00:32 min - 64

Agregar validación del lado del cliente
08:11 min - 65

Cierre del Curso
02:04 min
En este video vamos a hablar sobre cómo cargar archivos externos. Como ustedes pueden imaginar, cuando un proyecto va creciendo tener todo nuestro código en un solo archivo es muy complicado.
Php nos ofrece la posibilidad de agregar archivos externos.
Un ejemplo de esto es el uso de include y require
include ‘functions.php’;
require ‘functions.php’;
echo ‘
Text from index.php
;Estos métodos funcionan de forma similar, pero cuando usamos include para traer un archivo externo y existe algún error nuestro código no se detendrá. A diferencia de cuando usamos require que sí se detendrá por completo.
Si ejecutamos include, vamos a ver que ambos textos son llamados a un solo archivo.
Un problema que se puede presentar cuando se incluye múltiples veces un archivo es cuando declaramos funciones.
Index.php
include ‘functions.php’;
echo ‘
Text from index.php
’;sum(50, 20);
?>
Functions.php
echo ‘
Text from index.php
’;function sum($a, $b){
$result = $a + $b;
echo '
Result: ’ . $result . ‘
’;}
?>