如何从数组中回显表单数据

时间:2017-12-19 08:51:26

标签: php arrays wordpress forms

对于wordpress表单,我使用以下方式查找条目:

<?php
print_r($entry); exit;
?>

这给了我:

Array ( [1.1] => 2015 [1.2] => Infiniti [1.3] => Q70 )

如何编写完整的php以单独回显在表单上输入的所选条目(来自3阶段链式选择字段)。

我已经阅读了这个PHP, how to echo specific object data from array?,并且他需要的场景是:

echo $arr['name_en'][0];

但我没有明显的'name_en'等价物

我是php的新手,所以如果我需要定义我的版本的$ arr帮助,那么这个场景会很棒$ arr = $ entry ['field']还是什么?

2 个答案:

答案 0 :(得分:2)

如果这是你的阵列

Array ( 
   [1.1] => 2015,
   [1.2] => Infiniti,
   [1.3] => Q70 
)

要在PHP中打印单个值,您必须使用如下语法:

echo $array_name[1.1];
echo $array_name[1.2];
echo $array_name[1.3];

输出将是

2015
Infiniti
Q70

查看官方文档,了解数组如何工作PHP Manual: Arrays

答案 1 :(得分:1)

我不确定它会回答你的问题。 以下是如何回显数组中的所有值。

$arr = array('1.1' => 2015, '1.2' => 'Infiniti', '1.3' => 'Q70');
foreach ($arr as $key => $value) {
  echo $value;
}