我在从中填充select下拉列表时遇到问题JSON
文件我正在修改现有plugin, 我想包括我们希望看到的国家。
TheJSON
文件
{
"AX": {
"name": "Åland Islands",
"lpa": "18",
"affirm_non_muslim": false
},
"AF": {
"name": "Afghanistan",
"lpa": "0",
"affirm_non_muslim": false
},
"AL": {
"name": "Albania",
"lpa": "18",
"affirm_non_muslim": false
},
"DZ": {
"name": "Algeria",
"lpa": "18",
"affirm_non_muslim": false
}
}
我的函数文件
function av_get_json_data(){
$json_url = require( plugin_dir_path( __FILE__ ) . \'../includes/data/country_age.json\' );
$args = array(\'timeout\' => 120);
$json_feed = wp_remote_get( $json_url, $args );
$json_string_in_array = array(\'$json_feed\');
$json_array = json_decode($json_string_in_array[0]);
//$actual_feed = json_decode($json_array);
return $json_array;
}
这是输出表单
$form .= \'</select> <select name="av_verify_l" id="av_verify_l">\';
foreach (av_get_json_data() as $data) :
$form .= \'<option value="" >\' . $data . \'</option>\';
endforeach;
$form .=\'<select>\';
前端输出
问题
如何在下拉列表中输出JSON文件国家/地区