file1:
一、功能简介本软件完全适应大、中、小型网站建设需要,让您用很便宜的虚拟主机空间也可以开通4个独立的网站!久久企业网站后台管理系统各种版本开发基础架构均为php+mysql+div+css+伪静态,迎合搜索引擎排名的喜好。另外值得一提的是本站特色的TAG系统可为您的网站做出无限分类,不用任何设置全站ULR伪静态!本建站系统除了有产品发布、新闻(软文)发布、订单管理系统和留言反馈等一些最基本的功能之外
// file1.php
namespace CommonModel;
class ArticleModel {
static function save($id=0) {
die('xxx');
}
}
File2:
// file2
namespace AdminController;
include('./file1.php');
$model = 'ArticleModel';
$call = "\Common\Model\$model::save";
$call(123123);
这种方法 我试了,不能调用。
是不是静态方法 不支持动态调用?
还是有别的方式可以调用?
回复内容:
file1:
// file1.php
namespace CommonModel;
class ArticleModel {
static function save($id=0) {
die('xxx');
}
}
File2:
// file2
namespace AdminController;
include('./file1.php');
$model = 'ArticleModel';
$call = "\Common\Model\$model::save";
$call(123123);
这种方法 我试了,不能调用。
是不是静态方法 不支持动态调用?
还是有别的方式可以调用?
namespace AdminController;
include('./file1.php');
$fqcn = '\Common\Model\AritcleModel';
$func = 'save';
$fqcn::$func(123123);
$model = 'ArticleModel';
$call = "\Common\Model\{$model}";
call_user_func_array(array($call, 'save'), array(123123));










