繁体   English   中英

如何使用JS和/或PHP遍历INI文件?

[英]How do you loop through an INI file using JS and/or PHP?

我需要开发可遍历INI注释,节,设置及其值的JS代码(或PHP,如果会更轻松和更有效的话)的帮助。

例如,这是我的PHP:

<?php 
$ini_array = parse_ini_file("sample.ini", true);
print_r(json_encode($ini_array));
?>

这是我的PHP输出的JSON:

{"HEADINGONE":{"settingone":"hello","settingtwo":"world"},"HEADINGTWO":{"settingthree":"hi","settingfour":"again"}}

哪个正在解析此INI文件:

[HEADING ONE]
settingone=hello
settingtwo=world 

[HEADING TWO]
settingthree=hi
settingfour=again

这是我的JS:

$.getJSON('index.php', function (data) {
 $.each(data, function (i,item) {
  alert(i);
 });
});

到目前为止,我的网页提醒“ HEADING ONE”和“ HEADING TWO 2”,但如何获取其余文件?

因此,我可以提醒“ HEADING ONE”,“ settingone”,“ hello”,“ HEADING TWO”等等。

尝试这个:

$.getJSON('index.php', function (data) {
 $.each(data, function (i,item) {
   $.each(item, function (settingName, settingValue) {
      alert('setting: ' + settingName + ', value: ' + settingValue);
   });
 });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM