public mixed __call ( string $name , array $arguments )
class User {
public function __call($name, $arguments) {
echo "Calling object method '$name' "
. implode(', ', $arguments). "\n";
}
}
// do it
$model = new User();
$model->hello("abei2017");// Calling object method 'hello' abei2017
class User {
function Hello($arg) {
echo __METHOD__, " got $arg\n";
}
}
$model = new User();
call_user_func_array([$model, "Hello"], ["abei2017"]); // User::Hello got abei2017
// vendor/yiisoft/yii2/base/Component.php
public function __call($name, $params){
$this->ensureBehaviors();
foreach ($this->_behaviors as $object) {
if ($object->hasMethod($name)) {
return call_user_func_array([$object, $name], $params);
}
}
throw new UnknownMethodException('Calling unknown method: ' . get_class($this) . "::$name()");
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有