【发布时间】:2016-04-05 04:06:39
【问题描述】:
我想用 3 个参数创建函数,第一个参数是 $field,第二个参数是 $condition,最后一个参数是 $value。
我做的功能是这样的:
function where($field, $condition = ' = ', $value);
我想调用这个代码运行的函数:
->where('name', 'andi')
条件将是默认的( = )。
如果 $condition 在最后一个参数中很容易,但我希望 $condition 在中间。
如果我只用 2 个参数调用函数,如何知道第二个参数是 $value 而不是 $condition ? 任何想法 ?
提前谢谢你。
【问题讨论】:
-
不,情况不同。