ホームページ >バックエンド開発 >PHPチュートリアル >phpのシステム設定は何ですか? PHPでよく使われるシステム設定のまとめ(コード付き)

phpのシステム設定は何ですか? PHPでよく使われるシステム設定のまとめ(コード付き)

不言
不言オリジナル
2018-08-13 18:00:291479ブラウズ

この記事では、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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。