php.ini のエンコーディングを変更する方法: 1. php.ini ファイルを開きます; 2. コンテンツ「default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http_output=UTF」を変更します。 -8 mbstring .encoding_translation=On mbstring.func_overload=6" を使用してエンコードを変更します。
このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1、DELL G3 コンピューター
エンコーディングの変更方法php.iniの?
php.ini でのデフォルトの文字セットに関する設定
default_charset = "utf-8" mbstring.internal_encoding=utf-8 mbstring.http_output=UTF-8 mbstring.encoding_translation=On mbstring.func_overload=6
PHP のデフォルトの文字セットを GB2312
vi php.ini default_charset = "GB2312" systemctl restart httpd## に変更する場合#関連紹介 : php.ini このファイルは「php.ini」という名前を付け、httpd.conf の PHPiniDir ディレクティブで指定されたディレクトリに配置する必要があり、phpinfo() 関数を使用して表示できます。変更を加えない場合、通常は Windows プラットフォームの PHP インストール ディレクトリに配置されます。 このファイルの構文は非常に単純です。空白文字とセミコロンで始まる行は単に無視されます。 セクションのタイトル (例: [php]) も、将来何らかの意味を持つ可能性がある場合でも、単純に無視されます。 設定コマンドの形式は次のとおりです。 directive = valueコマンド名(ディレクティブ)は大文字と小文字が区別されます。したがって、「foo=bar」は「FOO=bar」とは異なります。 Value (値) は次のとおりです: 1. 引用符で区切られた文字列 (例: "foo") 2. 数値 (整数または浮動小数点)数値、例: 0、1、34、-1、33.55)3. PHP 定数 (例: E_ALL、M_PI)4. INI 定数 (オン、オフ) 、なし)5. 式 (例: E_ALL & ~E_NOTICE)INI ファイル内の式では、ビット演算子、論理 NOT、括弧のみが使用されます: | ビット OR& ビット AND~ ビット NOT! 論理 NOTブール フラグは、オンを示すには On を、オフを示すには Off を使用します。 空の文字列は、等号の後に何も書かないか、none キーワードを使用することで表現できます: foo = ; foo を空の文字列に設定します foo = none ; foo を空の文字列に設定します foo = "none" ; foo を文字列 'none' に設定しますディレクティブ値または Zend 拡張で動的拡張 (PHP 拡張) を使用する場合) の場合、これらの定数は、これらの動的拡張機能のコマンド ラインをロードした後にのみ使用できます。 推奨学習: 「
PHP ビデオ チュートリアル 」
以上がphp.iniのエンコーディングを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。