Dentro do php -a:
php > require 'src/Pessoa.php';
php > require 'src/Funcionario.php';
php > require 'src/CPF.php';
php > $umFuncionario = new Funcionario("Romulo", "123.456.789-10", "Desenvolvedor");
PHP Warning: Uncaught Error: Class "Funcionario" not found in php shell code:1
Stack trace:
#0 {main}
thrown in php shell code on line 1
Warning: Uncaught Error: Class "Funcionario" not found in php shell code:1
Stack trace:
#0 {main}
thrown in php shell code on line 1
Por que o shell fica dando erro de compilação se eu implementei o arquivo direitinho e também chamei no início? Já coloquei com aspas simples, também dá o mesmo erro, de cara.