创建ini文件,用PHP写值

创建ini文件,用PHP写值,第1张

创建ini文件,用PHP写值

从PHP文档的注释中找到了以下代码片段

function write_ini_file($assoc_arr, $path, $has_sections=FALSE) {     $content = "";     if ($has_sections) {         foreach ($assoc_arr as $key=>$elem) {  $content .= "[".$key."]n";  foreach ($elem as $key2=>$elem2) {      if(is_array($elem2))      {          for($i=0;$i<count($elem2);$i++)          {   $content .= $key2."[] = "".$elem2[$i].""n";          }      }      else if($elem2=="") $content .= $key2." = n";      else $content .= $key2." = "".$elem2.""n";  }         }     }     else {         foreach ($assoc_arr as $key=>$elem) {  if(is_array($elem))  {      for($i=0;$i<count($elem);$i++)      {          $content .= $key."[] = "".$elem[$i].""n";      }  }  else if($elem=="") $content .= $key." = n";  else $content .= $key." = "".$elem.""n";         }     }    if (!$handle = fopen($path, 'w')) {         return false;     }    $success = fwrite($handle, $content);    fclose($handle);    return $success; }

用法

$sampleData = array(     'first' => array(         'first-1' => 1,         'first-2' => 2,         'first-3' => 3,         'first-4' => 4,         'first-5' => 5,     ),     'second' => array(         'second-1' => 1,         'second-2' => 2,         'second-3' => 3,         'second-4' => 4,         'second-5' => 5,     ));write_ini_file($sampleData, './data.ini', true);

祝好运!



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5114758.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-17

发表评论

登录后才能评论

评论列表(0条)

    保存