У меня есть такая файловая структура в моем PHP 7.1
Model/Abstract.php
Model/NTLStm.php
Model/SoapCl.php
Controller.php
Я называю модель / аннотация. php в контроллере, как это:
use Model/Abstract as modelAbstract;
$abstract = new modelAbstract();
я пытался включить Model/NTLStm.php
& Model/SoapCl.php
в Model/Abstract.php
следующим образом:
defined('DS') OR define('DS', DIRECTORY_SEPARATOR);
require_once dirname(__FILE__) . DS . 'SoapCl.php';
require_once dirname(__FILE__) . DS . 'NTLStm.php';
echo 'success';
, но кажется, что он всегда завершает процесс в require_once
, я уже пытался поместить try catch следующим образом:
try{
defined('DS') OR define('DS', DIRECTORY_SEPARATOR);
require_once dirname(__FILE__) . DS . 'SoapCl.php';
require_once dirname(__FILE__) . DS . 'NTLStm.php';
} catch(\Exception $e){
echo $e->getMessage();
}
но ничего не печатается