<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// コードのこの部分は、記事の内容とは何の関係もありません,例として、ヘッダーコードのみ</span></span><span>
</span><span><span class="hljs-title function_ invoke__">date_default_timezone_set</span></span><span>(</span><span><span class="hljs-string">'Asia/Shanghai'</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"現存在するの時刻:"</span></span><span> . </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'Y-m-d H:i:s'</span></span><span>);
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h2>PHP </span><span><span class="hljs-number">7</span></span><span>そして後でmoney_format関数はサポートされなくなりました,交換または解決方法?</h2>
<p>存在するPHP </span><span><span class="hljs-number">7.4</span></span><span>後のバージョンで,<code></span><span><span class="hljs-title function_ invoke__">money_format</span></span><span>()この例では、 NumberFormatterは数字をフォーマットするだけでなく、ロケールに応じて通貨記号、数千、小数点を自動的に追加します。開発者は、適切なロケールコードと通貨コードを指定する必要があります。
NumberFormatterを使用する前に、PHP環境がINTL拡張機能を有効にしていることを確認してください。そうしないと、エラーが報告されます。ほとんどの最新のPHP環境には、デフォルトでこの拡張機能が既に含まれていますが、一部の軽量環境では手動のインストールと構成が必要です。
PHPの開発により、 Money_Format()は排除され、使用されなくなりました。 Numberformatterは、より安定したプラットフォーム通貨のフォーマット機能を提供する公式に推奨される代替品です。メンテナンス中のすべての新しいプロジェクトとプロジェクトは、コードの近代性と互換性を確保するために、できるだけ早くNumberFormatterに移動することをお勧めします。