将数组传递给分类法元框

时间:2015-01-03 19:34:34

标签: php arrays wordpress

晚上好......我想将数组值作为选项传递给数组键(选项)。

这就是我想要实现的目标:

        array(
            'name'    => 'Select',
            'id'      => 'select',
            'type'    => 'select',
            'options' => array(  // Array of value => label pairs for radio options
                'value1' => 'Label 1',
                'value2' => 'Label 2'
            ),
        ),

似乎无法将变量作为选项值传递。实施例

$myarray = array('value1' => 'Label 1', 'value2' => 'Label 2')

array(
    'name'    => 'Select',
    'id'      => 'select',
    'type'    => 'select',
    'options' => $myarray
),

我正在使用的插件是来自http://www.deluxeblogtips.com/taxonomy-meta-script-for-wordpress的Taxonomy Meta。提前致谢

2 个答案:

答案 0 :(得分:0)

您需要使用正确的PHP语法,它才能正常工作。试试这个

<?php
$myarray = array('value1' => 'Label 1', 'value2' => 'Label 2');

$arr = array(
    'name'    => 'Select',
    'id'      => 'select',
    'type'    => 'select',
    'options' => $myarray
);

print_r($arr);

答案 1 :(得分:0)

我有一个解决方案。除了我在创建数组的函数之外创建了变量之外,我没有做错任何事。

我所做的只是在创建数组的函数内创建变量并且它有效。谢谢@RiggsFolly。