有没有办法从php数组中检索数据?

有没有办法从php数组中检索数据?,php,Php,我试图让管理员使用WordPress中的插件填写表单,但数据总是返回“-”,而不是数组中的实际数据 我尝试过修改与性能评估相关的页面,并查看了functions.php文件 这就是我假设一直给我“-”的代码 这是我假设上述代码应该从中提取的代码: <?php erp_html_form_input( array( 'label' => __( 'Training Stage', 'erp' ), 'name' => 'trainin

我试图让管理员使用WordPress中的插件填写表单,但数据总是返回“-”,而不是数组中的实际数据

我尝试过修改与性能评估相关的页面,并查看了functions.php文件

这就是我假设一直给我“-”的代码


这是我假设上述代码应该从中提取的代码:

<?php erp_html_form_input( array(
        'label'   => __( 'Training Stage', 'erp' ),
        'name'    => 'trainingstage',
        'value'   => '',
        'class'   => 'erp-hrm-select2',
        'type'    => 'select',
        'id'      => 'performance_trainingstage',
        'options' => array("FOH 1", "FOH 2", "FOH 3", "BOH 1", "BOH 2", "BOH 3", "Prep", "Champion of Excellence", "Team Trainer", 'erp') + erp_performance_rating()
    ) ); ?>


我希望结果能给出我选择的任何选项:FOH1、FOH2等。

打印($performance\u trainingstage)的结果是什么?
$row->trainingstage
这里似乎有一个空间。如果这是在您的实际代码中,则会给您带来问题。@symlink我试图更改为打印($performance\u trainingstage),但它没有输入任何字段。@CalumHalpin当代码转到新行时,该空格被放在那里。我验证过没有空格。打印($performance\u trainingstage)的结果是什么?
$row->trainingstage
这里似乎有空格。如果这是在您的实际代码中,则会给您带来问题。@symlink我试图更改为打印($performance\u trainingstage),但它没有输入任何字段。@CalumHalpin当代码转到新行时,该空格被放在那里。我核实过了,没有空位。
<?php erp_html_form_input( array(
        'label'   => __( 'Training Stage', 'erp' ),
        'name'    => 'trainingstage',
        'value'   => '',
        'class'   => 'erp-hrm-select2',
        'type'    => 'select',
        'id'      => 'performance_trainingstage',
        'options' => array("FOH 1", "FOH 2", "FOH 3", "BOH 1", "BOH 2", "BOH 3", "Prep", "Champion of Excellence", "Team Trainer", 'erp') + erp_performance_rating()
    ) ); ?>