zoukankan      html  css  js  c++  java
  • Parse_ini_file

    parse_ini_file() 函数解析一个配置文件,并以数组的形式返回其中的设置。

    注释:本函数可以用来读取你自己的应用程序的配置文件。本函数与 php.ini 文件没有关系,该文件在运行脚本时就已经处理过了。

    注释:如果 ini 文件中的值包含任何非字母数字的字符,需要将其括在双引号中(")。

    注释:php5.3以上有些保留字不能作为 ini 文件中的键名,包括:null,yes,no,true 和 false。值为 null,no 和 false 等效于 "",值为 yes 和 true 等效于 "1"。字符 {}|"~![()" 也不能用在键名的任何地方,而且这些字符在选项值中有着特殊的意义。

    if (empty ( self::$global_lang_data )) {    if (file_exists ( $file )) {     self::$global_lang_data = parse_ini_file ( $file );     //var_dump(self::$global_lang_data);die;    }   }

    php5.3以上使用处理:

    if (file_exists ( $file )) {   

        $fp =file($file);   

        if(!empty($fp)){    

          foreach($fp as $v){     

                 if(!empty($v) && substr($v,0,1)!=';'){       $arr = explode('=',$v);       //var_dump($arr[1]);      

                           if(!empty($arr[0])){       $arr[1] = str_replace ( " ", "", $arr[1] );      

                            $arr[1] = str_replace ( " ", "", $arr[1] );       

                                 self::$lang_data[$arr[0]]=$arr[1];      

                 }    

               }   

        }   

      }    //print_r(self::$lang_data);   

    //self::$lang_data = parse_ini_file ( $file );  

    } else {   

    //error::show_error ( $file_name . ' lang is not fond' );      //exit ();

    }

  • 相关阅读:
    油猴脚本
    js hook
    js控制台原理检测
    安卓so文件函数动态注册
    js一些简单逆向题目实战
    js基础补充落下的知识点
    js反爬原理
    js容易让人眼瞎的写法
    js基础
    js一些常见非指纹built-in函数
  • 原文地址:https://www.cnblogs.com/xlz307/p/3425372.html
Copyright © 2011-2022 走看看