insira seu código aqui
<?php
spl_autoload_register(function($nomeNamespaces){
$caminhoArquivo = str_replace("alura\\modelo\\", "C:\Users\Ale\Desktop\projetos\php\sistema_banco\classes\\" ,$nomeNamespaces );
$caminhoArquivo = str_replace("/", DIRECTORY_SEPARATOR , $caminhoArquivo);
$caminhoArquivo .= ".php";
echo $caminhoArquivo . PHP_EOL ;
if(file_exists($caminhoArquivo)){
include $caminhoArquivo;
}
});
use alura\modelo\Pessoa;
use alura\modelo\Funcionario;
use alura\modelo\Cliente;
$cliente1 = new Pessoa("011,065,100-62", "arthur", "madrid");
echo $Pessoa->cpf;
<?php
namespace alura\modelo\Pessoa;
class Pessoa{
public $cpf;
public $nome;
// !!!METODOS!!!///
public function __construct(string $cpf, string $nome, string $endereço){
$this->cpf = $cpf;
$this->nome = $nome;
$this->endereço = $endereço;
}
};
echo "fui chamado";
Fatal error: Uncaught Error: Class 'alura\modelo\Pessoa' not found in C:\Users\Ale\Desktop\projetos\php\sistema_banco\banco.php:20
Stack trace:
#0 {main}
thrown in C:\Users\Ale\Desktop\projetos\php\sistema_banco\banco.php on line 20