2009-09-21 86 views

回答

0

由於使用.ini文件需要調用parse_ini_file()(因此會讀取磁盤上的文件),所以它比定義內聯常量慢得多。雖然如果你在一個單獨的PHP文件中定義你的常量,並且include()它可能會出現同樣的情況。

但是,我通常會推薦使用.ini文件,因爲它更易於維護,並且使部署更簡單。

3

定義PHP常量速度更快。

爲什麼:

  1. 常量文件需要不被您的應用程序解析並轉換成PHP變量
  2. 如果沒有改變PHP不變文件將如果您有APC安裝
  3. 將字節碼緩存常量默認是不可更改的,並且比數組或老的變量具有更好的性能,因爲它們的大小和類型不會改變。