我正在尝试在循环中创建一个函数,并且函数的名称需要在每次执行时更改。
这是有效的功能:
add_filter("gform_field_value_eventname", 'populate_event');
function populate_event($value){
return $eventtitle;
但我需要它做这样的事情,其中一个变量可以添加到函数的名称:
add_filter("gform_field_value_eventname", 'populate_event'.$y);
function populate_event.$y($value){
return $eventtitle;
请有人指出我正确的方向
由于
答案 0 :(得分:1)
请改为尝试(PHP 5 >= 5.3.0
):
add_filter("gform_field_value_eventname", function($value){
// code...
});
在内部做出决定,可能取决于$value
。
注意:如果无法解决您的问题,请发布更相关的代码。