我正在函数中创建一些选项。php文件。我创建了一个函数,该函数在前端获取输入,将值放入一个新数组,然后将它们返回到前端。我试图找出如何像关联数组一样返回值。例如,我希望数组像这样返回
Array ( [dribble_id] => dribble [google_id] => google [facebook_id] => facebook [twitter_id] => twitter )
下面的函数按如下方式返回它们
Array ( [0] => dribble [1] => google [2] => facebook [3] => twitter )
下面是返回它们的函数
function ritual_get_options()
{
$arg_list = func_get_args();
$options = array();
foreach( $arg_list as $key => $value){
$options[] = ot_get_option($value);
}
return $options;
}
你知道我该怎么做吗?
最合适的回答,由SO网友:Pieter Goosen 整理而成
这不是Wordpress的问题,而是PHP的问题。要解决此问题,您需要使用$value
作为您的钥匙_id
你可以这样做
$options[$value . \'_id\'] = ot_get_option($value);
EDIT
如果你需要
$key
成为的价值
id
, 你也可以试试这样的
$options[$value . \'_\' . $key] = ot_get_option($value);
这将呈现如下内容
google_0 => google
google_1 => google
google_2 => google