如何正確運用PHP ini set函式

2021-06-03 14:19:48 字數 671 閱讀 3947

在php配置函式中,有一種函式的功能是實現設定php.ini中的某些變數值的。它就是我們今天要為大家介紹的php ini_set函式。

php ini_set函式是設定選項中的值,在執行函式後生效,指令碼結束的時候,這個設定也失效。不是所有的選項都能被改函式設定的。具體那些值能夠設定,可以檢視手冊中的列表。

就是能夠設定php.ini中的選項值比如,display_error選項關閉了,但是你要顯示程式中的錯誤資訊,方便你除錯程式,那麼就可以使用php ini_set函式:

ini_set(」display_errors」, 「on」);

那麼在你這個頁面的程式都會顯示錯誤資訊了,而且你還可以使用error_reporting來設定顯示的錯誤資訊級別。

如果你需要增加指令碼執行時間,那麼可以設定:

ini_set(」max_execution_time」, 「180″);

那麼指令碼執行時間就由預設的30秒變為180秒,當然,你也可以使用set_time_limit()來設定。

其實你把php ini_set函式和ini_get結合使的話,非常好。比如你想在配置檔案裡新增自己的包含檔案路徑,但是你有沒有許可權更改php.ini,那麼你可以結合兩個函式:

ini_set(』include_path』,ini_get(』include_path』).』:/your_include_dir:』);

雲時代,如何正確運用雲計算

1 正確理解雲計算的含義 google公司是雲計算的領跑者,也是最大的實踐者。google搜尋引擎算得上是最早的雲計算應用之一了,它的資料和計算都在資料中心。雲計算的實現將帶來更強的計算能力 更低的費用和以人為本的服務。雲計算的價值不僅在於其先進的技術本身,更體現在其技術應用理念方面。目前,雲計算概...

如何正確運用非同步程式設計技術

同步 英語 synchronization 指對在乙個系統中所發生的事件 event 之間進行協調,在時間上出現一致性與統一化的現象。說白了就是多個任務乙個乙個執行,同一時刻只有乙個任務在執行。非同步 英語 asynchronization 指的是讓cpu暫時擱置當前請求的響應,處理下乙個請求,當通...

goto語句的正確運用

最近學習obs原始碼,外掛程式庫里是有許多goto語句,由於對goto語句不太了解,踩了很多坑。記錄一下 1 含義,goto語句也稱為無條件轉移語句 goto語句的語義是改變程式流向,轉去執行語句標號所標識的語句 goto語句通常與條件語句配合使用。可用來實現條件轉移,構成迴圈,跳出迴圈體等功能。2...