我有一个名为 Alumno.class.php 的类,位于 Root\Classes\Abm\Alumno.class.php。所以这个类头是:
/**
* Gestiona las operaciones ABM del tipo de usuario alumno.
* La clase no realiza validaciones, eso será labor del controlador.
* @package AdminManantiales
* @subpackage Abm
* @author Ramiro Martínez D'Elía
*/
namespace AdminManantiales\Classes\Abm;
class Alumno extends Usuario{ // Implement }
现在,我需要在 php 脚本中使用该类,并尝试以下操作:
use \AdminManantiales\Classes\Abm\Alumno as AbmAlumno;
[...]
// Proceso el alta.
$alumno = new AbmAlumno();
$alumno->alta($_POST);
$nombreCompleto = $alumno->toStr();
但它失败了$alumno = new AbmAlumno();
。随着下一条消息:
找不到类 'AdminManantiales\Classes\Abm\Alumno'
如何使用“use”关键字正确包含类?