php將數組寫入配置文件


 

$path='路徑';//寫入路徑
                $file=include $path;
                $res = array_merge($file, array('key'=>$rolling));

                $str = '<?php return array(';
                foreach ($res as $key => $value){
                    // '\'' 單引號轉義
                    //$str .= '\''.$key.'\''.'=>'.'\''.$value.'\''.',';
                    if (is_array($value)){
                        $str.= '\''.$key.'\''.'=>array(';
                        foreach ($value as $k=>$v){
                            $str.='\''.$k.'\''.'=>'.'\''.$v.'\''.',';
                        }
                        $str.='),';
                    }else{
                        $str.='\''.$key.'\''.'=>'.'\''.$value.'\''.',';
                    }
                };
                $str .= '); ';
                $upfile =file_put_contents($path, $str);//寫入文件

 還有另一個看起來簡單的方法  http://www.cnblogs.com/qinmei/p/6903425.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM