首頁 >後端開發 >php教程 >php中的系統設定有哪些? php中常用系統設定的小結(附程式碼)

php中的系統設定有哪些? php中常用系統設定的小結(附程式碼)

不言
不言原創
2018-08-13 18:00:291465瀏覽

這篇文章帶給大家的內容是關於php中的系統設定有哪些? php中常用系統設定的小結(附程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

1.設定時間腳本執行時間

set_time_limit(0);

2.設定最大執行記憶體

ini_set('memory_limit','1024M');

3.設定與客戶機斷開是否會終止腳本的執行,直到有輸出任務為止

ignore_user_abort(true);

4.設定預設時區與取得預設時區

date_default_timezone_set("Asia/Shanghai");
echo date_default_timezone_get();

5.設定跨域存取限制

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");

crossdomain.xml跨域檔案

<?xml version="1.0"?>   
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-access-from domain="*"/>
    <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

6.設定報錯訊息

//开启报错,开发环境
error_reporting(-1);
ini_set('display_errors', 1);
//关闭报错,生产环境
ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>=')) {
    error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
} else {
    error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}

相關推薦:

PHP如何取得圖片同時展現在頁面上?

php如何產生json? php產生json的方法程式碼

PHP中迭代器以及生成器的分析以及優缺點的介紹

#

以上是php中的系統設定有哪些? php中常用系統設定的小結(附程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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