程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP入門知識 >> PHP5.3新特性:增強的ini文件支持

PHP5.3新特性:增強的ini文件支持

編輯:PHP入門知識

之前介紹的php 5.3的新特性,都是方便開發人員的東東。下面介紹個很討虛擬主機提供商喜歡的特性。

前面兩篇文章介紹了:PHP5.3新特性:名稱空間(Namespaces) PHP5.3新特性:新語言特性

增強的ini文件支持

CGI/ FastCGI支持類似.htaccess的INI配置

每個目錄下都可以有INI設置,ini的文件名取決於php.ini的配置,但是[PATH=/var/www/domain.com], [HOST=www.domain.com]段落的設置用戶不能修改。

增強的error handling

允許在ini文件中定義變量和常量,可以在程序中直接調用。

附上一段ini文件的例子


CODE:
#用戶自定義的php.ini文件名 (.htaccess). 默認是".user.ini"
user_ini.filename = ".user.ini"
 
#如果要禁用這個特性,設置為空值即可
user_ini.filename =
 
#用戶自定義的php.ini文件TTL時長(time-to-live),單位為秒,我理解為緩存過期時間。默認為300秒
user_ini.cache_ttl = 300
 
[PATH=/var/www/domain.com]
variables_order = GPC
safe_mode = 1
 
[my variables]
somevar = “1234”
anothervar = ${somevar} ; anothervar == somevar
 
[ini arrays]
foo[bar] = 1
foo[123] = 2
foo[] = 3

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved