-
check_circle_outlineMódulo 1 | 5 clases
Introducción
expand_more -
check_circle_outlineMódulo 2 | 6 clases
Configuración del Entorno
expand_more -
check_circle_outlineMódulo 3 | 8 clases
Variables y Tipos
expand_more -
check_circle_outlineMódulo 4 | 6 clases
Operadores
expand_more -
check_circle_outlineMódulo 5 | 5 clases
Condiciones y Ciclos
expand_more -
check_circle_outlineMódulo 6 | 4 clases
Arreglos
expand_more -
check_circle_outlineMódulo 7 | 5 clases
Funciones
expand_more -
check_circle_outlineMódulo 8 | 14 clases
Programación Orientada a Objetos
expand_more-
done_all
Clase 1
Clases y atributos
-
done_all
Clase 2
Variables de instancia y clase
-
done_all
Clase 3
Modificadores de acceso
-
done_all
Clase 4
Herencia
-
done_all
Clase 5
Get y Set
-
done_all
Clase 6
Constructor y destructor
-
done_all
Clase 7
Clases abstractas
-
done_all
Clase 8
Interfaces
-
done_all
Clase 9
Polimorfismo
-
done_all
Clase 10
Traits
-
done_all
Clase 11
Type hinting
-
done_all
Clase 12
Namespaces
-
done_all
Clase 13
Autocarga
-
done_all
Clase 14
Clases anónimas
-
-
check_circle_outlineMódulo 9 | 7 clases
Desarrollo Web
expand_more -
check_circle_outlineMódulo 10 | 5 clases
Bases de Datos
expand_more -
check_circle_outlineMódulo 11 | 6 clases
MVC
expand_more -
check_circle_outlineMódulo 12.-
Examen del curso
expand_more-
done_all
Examen
Examen final del curso
-
12 comentario(s)
Jajajaja escuché muchos "auroro", hasta que entendí a qué se refería. Me está pareciendo muy curso. :)
Se me hizo algo raro que la profesora deje
function load($class){
function load($class){
echo $class;
}
spl_autoload_register('load');
esto debido a que se está instanciando la clase autoload.php y ahí es donde está realizando todo, mi pregunta es: ¿por qué lo hizo así?
esto debido a que se está instanciando la clase autoload.php y ahí es donde está realizando todo, mi pregunta es: ¿por qué lo hizo así?
Debe tener '.php' para que pueda encontrar bien el path
class Autoloader{
private function loadClass($class){
$path=str_replace('\\','/',$class).'.php';
if (file_exists($path)) {
require_once $path;
}
}
public function load()
{
spl_autoload_register(array($this,'loadClass'));
}
}
class Autoloader{
private function loadClass($class){
$path=str_replace('\\','/',$class).'.php';
if (file_exists($path)) {
require_once $path;
}
}
public function load()
{
spl_autoload_register(array($this,'loadClass'));
}
}
A alguien le pudo salir, no me deja, no se si es por que este video es antiguo!! Puse un Else para que me muestre el error y sale esto El archivo -> controller/Client.php no se ha podido encontrar. No se que hacer !!! Espero que me puedan ayudar uu
Este es mi codigo
class AutoLoader
{
private function loadClass($class){
$path=str_replace('\\','/',$class).'.php';
if (file_exists($path)) {
require_once $path;
}else {
die("El archivo {$path} no se ha podido encontrar.");
}
}
public function load(){
spl_autoload_register(array($this,'loadClass'));
}
}
Este es mi codigo
class AutoLoader
{
private function loadClass($class){
$path=str_replace('\\','/',$class).'.php';
if (file_exists($path)) {
require_once $path;
}else {
die("El archivo {$path} no se ha podido encontrar.");
}
}
public function load(){
spl_autoload_register(array($this,'loadClass'));
}
}
Me da este error Fatal error: Uncaught Error: Class 'controller\Client' not found in C:\xampp\htdocs\cursoPHP\variablesdeinstanciayclase.php:
Le falta más expresividad a tu voz! Los temas están buenos, pero los explicas de una manera muy aburrida.
Ya estoy perdido desde la explicacion de despues del polimorfiasmo... Pero bueno el curso está muy bien!
no se deja ampliar el vídeo y es muy complicado ver lo que están haciendo en el tutorial... por favor revisen esto porque hay varios vídeos así...
Este es un error que les pasa a varios recuerden colocar el punto al concatenar por ejemplo $path=str_replace('\\','/',$class).'.php'; <--- '.php' si solo colocan 'php' no se cargará el archivo.