从数组中提取数据

问题描述 投票:0回答:1

我在这里度过了一个高级时刻

我有以下数组,我正在尝试从“[0]”中获取数据

Array ( [ID] => 103088 [key] => field_65002d05c4f14 [label] => Download Files [name] => download_files [aria-label] => [prefix] => acf [type] => repeater [value] => Array ( [0] => Array ( [file_title] => Spec Sheet - with contents [file] => URL ) ) [menu_order] => 0 [instructions] => [required] => 0 [id] => [class] => [conditional_logic] => 0 [parent] => 102999 [wrapper] => Array ( [width] => [class] => [id] => ) [layout] => table [pagination] => 0 [min] => 0 [max] => 0 [collapsed] => [button_label] => Add Row [rows_per_page] => 20 [_name] => download_files [_valid] => 1 [sub_fields] => Array ( [0] => Array ( [ID] => 103089 [key] => field_65002d24c4f16 [label] => File Title [name] => file_title [aria-label] => [prefix] => acf [type] => text [value] => [menu_order] => 0 [instructions] => [required] => 0 [id] => [class] => [conditional_logic] => 0 [parent] => 103088 [wrapper] => Array ( [width] => [class] => [id] => ) [default_value] => [maxlength] => [placeholder] => [prepend] => [append] => [_name] => file_title [_valid] => 1 [parent_repeater] => field_65002d05c4f14 ) [1] => Array ( [ID] => 103090 [key] => field_65002d14c4f15 [label] => File [name] => file [aria-label] => [prefix] => acf [type] => file [value] => [menu_order] => 1 [instructions] => [required] => 0 [id] => [class] => [conditional_logic] => 0 [parent] => 103088 [wrapper] => Array ( [width] => [class] => [id] => ) [return_format] => url [library] => all [min_size] => [max_size] => [mime_types] => [_name] => file [_valid] => 1 [parent_repeater] => field_65002d05c4f14 ) ) )

我已经完成了我的

foreach
循环,但是我没有得到任何输出 - WordPressfunctions.php

foreach($arrayOBJ as $value => $file){

        //echo '<li><a href="'.$file['file'].'"></a>Some Text</li>';
        }

我希望能够生成以“文件”作为 href 和一些文本作为文本的行

php wordpress function foreach
1个回答
0
投票

用途:

foreach($arrayOBJ['value'] as $file){
  //echo '<li><a href="'.$file['file'].'"></a>Some Text</li>';
}
© www.soinside.com 2019 - 2024. All rights reserved.