在wordpress函数名中使用变量

时间:2014-06-11 10:28:25

标签: wordpress function variables

我正在尝试在循环中创建一个函数,并且函数的名称需要在每次执行时更改。

这是有效的功能:

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;

请有人指出我正确的方向

由于

1 个答案:

答案 0 :(得分:1)

请改为尝试(PHP 5 >= 5.3.0):

add_filter("gform_field_value_eventname", function($value){
    // code...
});

在内部做出决定,可能取决于$value

注意:如果无法解决您的问题,请发布更相关的代码。