首頁  >  文章  >  後端開發  >  php ini_get怎麼修改配置

php ini_get怎麼修改配置

藏色散人
藏色散人原創
2021-07-17 11:07:061412瀏覽

在PHP中可以透過ini_get暫時修改PHP的配置,其使用語法為「string ini_set ( string $varname , string $newvalue )」。

php ini_get怎麼修改配置

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn