【发布时间】:2012-07-16 20:55:30
【问题描述】:
例子:
function foo($whatever){
// ... do stuff here
}
// call the function
+foo(1234);
我可以从我的函数中找出它是否是用+(或-、!等)调用的吗?
【问题讨论】:
-
function foo($whatever,$operator){ // ... 在这里做事 } // 调用函数 +foo(1234,'+');
-
我知道我可以添加一个额外的参数,但我想知道我是否可以使用前缀来做到这一点。更好看
-
这在什么情况下会有帮助?如果您需要该函数根据其调用方式执行一些逻辑,则传递另一个参数。
-
能举个使用例子吗?
-
看起来您需要创建自己的语言...或创建 addToCart() 和 removeFromCart 之类的方法,这对大多数编码人员来说更直观
标签: php function operators prefix