【发布时间】:2014-03-14 15:31:49
【问题描述】:
我有这个功能:
$request = array("setNewDoc", "setNewFile");
foreach($request as $key => $val) {
$result = $controller->setNewDoc($key);
$smarty->assign('result', $result);
$index = TPL_DIR . 'docs.tpl';
}
是否可以通过在我的指针中放置一个变量来使这个循环动态化?我数组中的$keys也是函数名。
点赞$controller->$variable($key);
像这样(伪代码)
$result = array("setNewDoc", "setNewFile");
foreach($request as $key => $val) {
$result = $controller->set$key($request);
$smarty->assign('result', $result);
// $key = setNewDoc or setNewFile
$index = TPL_DIR . $key . '.tpl';
}
【问题讨论】:
标签: php variables operator-keyword