[英]user defined function in zend framework
这段代码可以正常使用php:
<?php
function barber($type)
{
echo "You wanted a $type haircut, no problem\n";
}
call_user_func('barber', "mushroom");
call_user_func('barber', "shave");
?>
如何在Zend控制器的Action中实现相同的内容? (我相信Zend不允许使用带引号的函数,并且$ this和self在此情况下是不可能的)
在控制器中创建一个方法,例如
private function foo($var) {
return $var++;
}
使用call_user_func()
这样调用它
call_user_func(array($this, 'foo'), $a);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.