【问题标题】:how to fetch data in loop from nested array in php如何从php中的嵌套数组中循环获取数据
【发布时间】:2021-11-02 08:39:43
【问题描述】:

我有这个数组可用

Array ( 
[0] => Array (
     [0] => FL 
     [1] => members 
    ) 
[1] => Array (
     [0] => FK 
     [1] => members
    ) 
[2] => Array (
     [0] => number 
     [1] => number 
    ) 
[3] => Array (
      [0] => FV 
      [1] => mem 
    ) 
)

我想获取这些数据

 FL FK number FV
 members members number mem

我已将此数据作为输入字段并希望将其显示为输入 例子 输入来自: http://prntscr.com/1r6p4y1 并希望输出与这些字段中给出的输入相同

我试过这段代码:

   foreach($project_fields as $k => $detail){
                    foreach ($detail as $key => $value) {
                         
                        echo '<li class="detail_list"> &nbsp; <label>'.(isset($detail)? $value : $value ).' &nbsp;  ';

                        echo " ".' </label>
                        <input type="hidden" name="project_fields[label][]" value="'.$value.'" />
                        <input type="hidden" name="project_fields[key][]" value="'.$custom_details[$k].'" />
                        <input type="hidden" name="project_fields[type][]" class="privacy_select" value="'.(isset($project_fields['type'][$k])?$project_fields['type'][$k]:'all').'" />
                        <input type="hidden" name="project_fields[value][]" value="'.$project_fields['value'][$k].'" />
                        <span class="dashicons dashicons-no-alt"></span></li>';
                    
                    }
                }

但它正在返回:

http://prntscr.com/1r6ppzg

我想要这样:

FL FK number FV
 members members number mem

任何人都可以帮助将不胜感激

【问题讨论】:

    标签: php arrays wordpress loops fetch


    【解决方案1】:

    由于您的数组是多维的,您可以将数据存储在 2 个不同的数组中,然后根据需要再次显示。

    这是根据您的输出的示例,

    foreach ($your_array as $value) {
        $array1[] = $value[0];
        $array2[] = $value[1];
    }
    echo "<pre>";
    print_r($array1) . "<br/>";
    print_r($array2) . "<br/>";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-18
      • 2019-02-18
      • 2015-04-22
      • 1970-01-01
      • 1970-01-01
      • 2016-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多