検索
ホームページバックエンド開発PHPチュートリアル強く推奨: php.ini 中国語版 (1)_PHP チュートリアル

強く推奨: php.ini 中国語版 (1)_PHP チュートリアル

Jul 21, 2016 pm 04:08 PM
phpphp.ini中国バージョン関数土地道具推薦するまだ


[PHP]
; PHP はまだ進化中のツールであり、その機能は常に削除されています
; また、php.ini の設定変更には大幅な変更が反映される可能性がありますので、新しい PHP バージョンを使用する前に php .ini を検討することをお勧めします
;
;;;;;;;;;;;;;;;;;;;
; このファイルについて;


; このファイルは PHP の多くの側面を制御します。 PHP がこのファイルを読み取るには、「php.ini」という名前を付ける必要があります。 PHP は、現在の作業ディレクトリ、環境変数 PHPRC
で指定されたパス、およびコンパイル時に指定されたパスの順にファイルを検索します。
; Windows では、コンパイル時のパスは Windows のインストール ディレクトリです。
; コマンドラインモードでは、php.ini の検索パスを -c パラメータに置き換えることができます。

; このファイルの構文は非常に単純です。空白文字とセミコロン ';' で始まる行は単に無視されます (ご想像のとおり
; )。 セクションのタイトル (例: [Foo]) も、将来何らかの意味を持つ可能性があっても、単純に無視されます
;

; ディレクティブは次の構文を使用して指定します:
; ディレクティブ = 値
; ディレクティブ = 値
; ディレクティブは *大文字と小文字が区別されます* - foo=bar は FOO = bar とは異なります。

; 値は文字列、数値、PHP 定数 (E_ALL や M_PI など)、INI 定数
(On、Off、True、False、Yes、No、None)、または An です。式
; (例: E_ALL & ~E_NOTICE)、または引用符で囲まれた文字列

; INI ファイル内の式はビット単位の演算子と括弧に制限されます。
; ビットごとの OR
; & ビットごとの NOT
; 使用可能なブール値 1、On、True または Yes
; 値 0、Off、False、または No を使用してオフにできます。

; 空の文字列は、等号の後に何も記述するか、None キーワードを使用して表すことができます:

; foo を空の文字列に設定します
; foo = "none" ; foo を文字列 'none' に設定します

; 値設定で定数を使用し、これらの定数が動的にロードされる拡張ライブラリ (PHP 拡張機能ではなく、
、Zend の拡張機能) に属している場合は、これらの定数は、これらの拡張機能を呼び出す行の「後」で使用します。

; php.ini-dist ファイルに設定されているすべての値は、組み込みのデフォルトと同じです (つまり、php.ini
; が使用されない場合、またはこれらの行を削除した場合、デフォルトは同じになります) 。



; 言語オプション ;


engine = On
; Apache で PHP スクリプト言語エンジンを使用できるようにします。
short_open_tag = On
; タグを許可します (この単純な表現)。それ以外の場合は、 タグのみが認識されます。
asp_tags = Off
; ASP スタイルの タグを許可します
precision = 14
; 浮動小数点型の数値を表示する場合の有効桁数

y2k_compliance = Off
;非 Y2K 対応したブラウザで問題が発生します)

output_buffering = Off
; 出力キャッシュを使用すると、本文コンテンツを出力した後でもヘッダー (Cookie を含むヘッダー) 行を送信できます
; 代償として、出力層が少し遅くなります。出力キャッシュを使用して実行時に出力キャッシュをオンにするか、ここでディレクティブを On に設定してすべてのファイルの出力キャッシュをオンにすることができます。
output_handler = ; スクリプトのすべての出力を関数
にリダイレクトして、処理またはログに記録することができます。
; たとえば、このoutput_handlerを「ob_gzhandler」に設定すると、出力はgzipまたはdeflateエンコーディングをサポートするブラウザに対して透過的に圧縮されます。
; 出力バッファリングを自動的に有効にするように出力プロセッサを設定します。

implicit_flush = Off
; 強制的にフラッシュ (リフレッシュ) し、各出力ブロックの後で独自のデータを自動的にリフレッシュするように PHP に指示します。
; これは、print() または echo() の呼び出し後、および HTML ブロックごとに flash() 関数を呼び出すことと同じです。
; この設定をオンにすると、実行時に重大な競合が発生するため、デバッグ中にのみオンにすることをお勧めします。

allow_call_time_pass_reference = On
; 関数の呼び出し時にパラメータを強制的に参照渡しするかどうか。このメソッドは抗議されており、PHP/Zend の将来のバージョンではサポートされなくなる可能性があります。
; 関数宣言で参照によって渡されるパラメーターを指定することをお勧めします。
; 言語の将来のバージョンでも動作することを確認するために、このオプションをオフにしてスクリプトが動作することを確認することをお勧めします。 (この機能を使用するたびに警告が表示され、引数は参照ではなく値で渡されます
;)。

; セーフ モード セーフ モード
safe_mode = オフ
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
;特定の環境変数を設定しています
;?潜在的なセキュリティ違反である可能性があります。
; ディレクティブには、プレフィックスのカンマ区切りリストが含まれます。セーフ モードでは、ユーザーは
を、ここにリストされているプレフィックスで始まる環境変数の値にのみ置き換えることができます。
; デフォルトでは、ユーザーは PHP_ で始まる環境変数のみを設定できます (例: PHP_FOO=BAR)。
; 注: このディレクティブが空の場合、PHP はユーザーに任意の環境変数を変更させます。

safe_mode_protected_env_vars = LD_LIBRARY_PATH
; このディレクティブには、エンドユーザーが使用できない環境変数のリストが含まれています。 1つ修正しました。
; これらの変数は、safe_mode_allowed_env_vars が allowed に設定されている場合でも保護されます。

disable_functions =
; このディレクティブを使用すると、セキュリティ上の理由から特定の機能を無効にすることができます。
; カンマ区切りの関数名のリストを受け入れます。
; この命令は、セーフ モードがオンになっているかどうかには影響を受けません。

; 構文強調表示モードの色。
; で受け入れられるものであれば何でも機能します。
highlight.string = #DD0000
highlight.comment = #FF8000
highlight.keyword = #007700
highlight.bg = #FFFFFF
highlight.default = #0000BB
highlight.html = #000000

; その他
expose_php = オフ
; PHP がサーバーにインストールされていることを示す必要があるかどうかを決定します (たとえば、PHP が Web サービスに送信するシグナルにそれを追加します
;)。
; (私の個人的な意見は、power-by ヘッダーが表示された場合はこれをオフにすることです。)
; セキュリティ上の脅威にはなりませんが、サーバーに PHP がインストールされているかどうかを簡単に確認できます。リソース制限の処理とログ記録。

; エラー レポートはビット単位で行われます。 E_ALL - すべてのエラーと警告。
;
; E_WARNING - 実行時警告 (致命的ではないエラー)
; E_PARSE - コンパイル時の解析エラー
; E_NOTICE - 実行時リマインダー (これらはコード内のバグによって引き起こされることがよくあります。また、意図的に動作が原因である場合もあります)。
; 初期化されていない変数が自動的に空の文字列に初期化されることに基づいて、初期化されていない変数を使用します)

; E_CORE_ERROR - PHP の起動時に初期化プロセス中に発生する致命的なエラー
; PHP 起動の初期化プロセス中に発生します
; E_COMPILE_ERROR - コンパイル時の致命的なエラー
; E_COMPILE_WARNING - ユーザーによって生成されたエラー メッセージ
; ; E_USER_NOTICE - ユーザーが生成したリマインダー メッセージ
; error_reporting = E_ALL & ~E_NOTICE ; error_reporting = E_COMPILE_ERROR|E_CORE_ERROR ; ICE ; すべて表示リマインダーを除くエラー
display_errors = On ; エラー メッセージを表示します (出力の一部として)
; 最終的に公開される Web サイトでは、この機能をオフにし、代わりに
; エラー ログを使用することを強くお勧めします。最終的に公開された Web サイトで display_errors を有効にし続けると、Web サービスのファイル パス、
display_startup_errors = Off などのセキュリティ関連の情報が公開される可能性があります。 PHP の起動ステップ
中に発生したエラーは表示されません。
; エラー修正中を除いて、display_startup_errors をオフにしておくことが強く推奨されます。
log_errors = Off ; エラーをログ ファイルに記録します (サーバー固有のログ、stderr、または error_log (下記))
; 前述のように、最終的に公開された Web サイトにエラーを記録することを強くお勧めします
; 。

track_errors = Off ; 最新のエラー/警告メッセージを変数 $php_errormsg (ブール値) に保存します
;error_prepend_string = "" ;error_append_string = " font>" ; エラーメッセージの後に出力される文字列
;error_log = filename; 指定したファイルにエラーログを記録します
;error_log = syslog; エラーログをシステムログsyslogに記録します(NTではイベントログ、Windows 95では無効) )
warn_plus_overloading = Off ; 文字列に '+' を使用する場合に警告します

variables_order = "EGPCS" ; このディレクティブは GET、POST、Cookie、Environment、および Built-in の順序で説明します。これらの変数の。
; (G、P、C、E & S で表され、通常は EGPCS または GPC によって参照されます)。
; 左から右に記録し、新しい値が古い値を置き換えます。

register_globals = On ; これらの EGPCS 変数をグローバル変数として登録するかどうか。
; ユーザーデータが全体的に乱雑になることを望まない場合は、これをオフにすることをお勧めします。
; これは、track_vars と組み合わせるとより意味があり、$HTTP_*_VARS[] 配列を介してすべての GPC 変数にアクセスできます。

register_argc_argv = On; この命令は、argv 変数と argc 変数
; (ここで argv は配列、argc は変数の数)
; を宣言するかどうかを指示します (GET メソッドによって渡されたデータが含まれます)。
; これらの変数を使用したくない場合は、パフォーマンスを向上させるためにそれらをオフにする必要があります。
(出典: Riqioniao)

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/314766.html技術記事 [PHP] ; PHP は依然として進化するツールであり、その機能は常に削減されており、php.ini 設定の変更には大幅な変更が反映される可能性があります。新しい PHP バージョンを使用する前に、よく調べてください。
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
PHP多次元アレイの要素の総数を計算する方法は?PHP多次元アレイの要素の総数を計算する方法は?May 15, 2025 pm 09:00 PM

PHP多次元アレイの要素の総数を計算することは、再帰的または反復的な方法を使用して行うことができます。 1.再帰的な方法は、アレイを通過し、ネストされた配列を再帰的に処理することによりカウントされます。 2。反復法は、スタックを使用して再帰をシミュレートして深さの問題を回避します。 3. array_walk_recursive関数も実装できますが、手動でカウントする必要があります。

PHPのDo-While Loopsの特徴は何ですか?PHPのDo-While Loopsの特徴は何ですか?May 15, 2025 pm 08:57 PM

PHPでは、ループの特性は、ループ本体が少なくとも1回実行されることを確認し、条件に基づいてループを続行するかどうかを決定することです。 1)条件付きチェックの前にループ本体を実行します。これは、ユーザー入力検証やメニューシステムなど、操作を少なくとも1回実行する必要があるシナリオに適しています。 2)ただし、do-whileループの構文は、初心者間の混乱を引き起こす可能性があり、不要なパフォーマンスオーバーヘッドを追加する可能性があります。

PHPで弦をハッシュする方法は?PHPで弦をハッシュする方法は?May 15, 2025 pm 08:54 PM

PHPの効率的なハッシュ文字列は、次の方法を使用できます。1。MD5関数を使用して高速ハッシュを使用しますが、パスワードストレージには適していません。 2。SHA256関数を使用して、セキュリティを改善します。 3. password_hash関数を使用してパスワードを処理して、最高のセキュリティと利便性を提供します。

PHPに配列スライディングウィンドウを実装する方法は?PHPに配列スライディングウィンドウを実装する方法は?May 15, 2025 pm 08:51 PM

PHPに配列スライディングウィンドウを実装することは、slidewindowとslidewindowaverage関数によって実行できます。 1. SlideWindow関数を使用して、配列を固定サイズのサブアレイに分割します。 2。各ウィンドウの平均値を計算するには、SlideWindowaverage関数を使用します。 3.リアルタイムのデータストリームの場合、非同期処理と外れ値検出を使用して使用できます。

PHPで__CLONEメソッドを使用する方法は?PHPで__CLONEメソッドを使用する方法は?May 15, 2025 pm 08:48 PM

PHPの__Cloneメソッドは、オブジェクトクローン時にカスタム操作を実行するために使用されます。クローンキーワードを使用してオブジェクトをクローニングする場合、オブジェクトに__クローンメソッドがある場合、メソッドが自動的に呼び出され、クローン型属性をリセットしてクローンオブジェクトの独立性を確保するなど、クローンプロセス中にカスタマイズされた処理を許可します。

PHPでGOTOステートメントを使用する方法は?PHPでGOTOステートメントを使用する方法は?May 15, 2025 pm 08:45 PM

PHPでは、GOTOステートメントは、プログラムの特定のタグに無条件にジャンプするために使用されます。 1)複雑なネストされたループまたは条件付きステートメントの処理を簡素化することができますが、2)GOTOを使用すると、コードの理解と維持が困難になる場合があります。3)構造化された制御ステートメントの使用を優先することをお勧めします。全体として、gotoは注意して使用する必要があり、コードの読みやすさと保守性を確保するために、ベストプラクティスに従う必要があります。

PHPにデータ統計を実装する方法は?PHPにデータ統計を実装する方法は?May 15, 2025 pm 08:42 PM

PHPでは、組み込み関数、カスタム関数、およびサードパーティライブラリを使用してデータ統計を実現できます。 1)array_sum()やcount()などの組み込み関数を使用して、基本統計を実行します。 2)カスタム関数を記述して、中央値などの複雑な統計を計算します。 3)PHP-MLライブラリを使用して、高度な統計分析を実行します。これらの方法により、データ統計を効率的に実行できます。

PHPで匿名関数を使用する方法は?PHPで匿名関数を使用する方法は?May 15, 2025 pm 08:39 PM

はい、PHPの匿名関数は、名前のない関数を参照します。これらは、他の関数へのパラメーターとして、および関数の返品値として渡すことができ、コードをより柔軟で効率的にします。匿名関数を使用する場合、範囲とパフォーマンスの問題に注意を払う必要があります。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール