【发布时间】:2014-12-26 17:45:29
【问题描述】:
我想知道我是否可以分配一个函数。
我有一个函数调用mpurl($s, $pagevar, $pages),这个函数调用在我的代码中出现了很多次。现在我想为此功能添加更多案例。喜欢:
if(strpos($s, 'sign') !== false) {
mpurl($s, $pagevar, $pages);
} else {
my_mpurl($s, $pagevar, $pages);
}
我不想在函数mpurl的每次调用中都使用这个if-else,所以我想全局更改函数mpurl的含义。
那么问题来了,我可以这样写吗:
if(strpos($s, 'sign') === false) {
mpurl = my_mpurl;
}
mpurl($s, $pagevar, $pages);
或者我该如何实现这个目的?谢谢。
【问题讨论】:
标签: php function functional-programming