在PHP中可以透過ini_get暫時修改PHP的配置,其使用語法為「string ini_set ( string $varname , string $newvalue )」。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
php中ini_set的函數修改php. ini的參數
對於使用虛擬空間的站長來說,PHP的一些配置是很難更改的,不過PHP給我們提供一個ini_set函數,可以暫時修改PHP設定檔php.ini的設置,無需打開此文件,並且在程式碼執行結束後,就會還原,特別適合虛擬主機上臨時修改PHP配置使用
PHP中的ini_set函數說明
PHP的ini_set ()暫時修改PHP的配置
ini_set函數語法
string ini_set ( string $varname , string $newvalue )
ini_set參數說明
varname:選項(注意,不是所有的選項都可以設置,文未有可設定項目的參數清單的連結)
newvalue:選項新的值。
範例說明
配置PHP腳本所使用伺服器記憶體的最大位元組數
@ ini_set('memory_limit', '64M');
menory_limit:設定一個腳本所能夠申請到的最大記憶體位元組數,這有利於寫的不好的腳本消耗伺服器上的可用記憶體。
@符號代表不輸出錯誤。
PHP設定輸出錯誤的類別
@ini_set('display_errors', 1);
display_errors:設定錯誤訊息的類別。這對我們在調試PHP時,有很大的幫助。
PHP配置SESSION設定
@ini_set('session.auto_start', 0);
session.auto_start:是否自動開session處理,設定為1時,在程式碼中無需新增session_start()函數來手動開啟session,就可以使用session
如果參數為0,又沒手動開啟session,PHP則會拋出錯誤。
PHP暫時設定COOKIE設定
@ini_set('session.use_cookies', 1);
session.use_cookies:是否使用cookie在客戶端保存會話ID;
以上就是幾個常用到的php.ini中的配置,其它的還有很多,例如限制上傳文件的大小等等,當然PHP的文檔也給我們提示了可設定項目的列表,各位可以參考此列表,來臨時配置一些選項。
可使用ini_set的選項列表,連結網址:http://php.net/manual/zh/ini.list.php
推薦學習:《PHP影片教學》
以上是php ini_get怎麼修改配置的詳細內容。更多資訊請關注PHP中文網其他相關文章!