htmlentities を使用してラテン文字を変換してみる
P粉111227898
P粉111227898 2023-09-10 20:57:45
0
1
623

世界中のさまざまな名前を HTML コード化しようとしています。私が最終的に使用したシステムは生の文字をネイティブに処理できないため、最初に文字をエンコードする必要がありました。 htmlentities は 99% の場合正常に動作しますが、例外が発生し、動作させることができませんでした (PHP リストにあるすべてのエンコード オプションを試しました)。関連する文字はラテン文字 (Ş および ş) です。これらの例外を処理する方法について何か提案はありますか?私はlaravelを使用しており、コードは次のとおりです。

ああああ

P粉111227898
P粉111227898

全員に返信(1)
P粉970736384

htmlentities() 関数は、デフォルトでは ISO-8859-1 文字テーブルに基づいています。 次のようにエンコードをパラメータとして指定する必要があります:

リーリー

文書内でサポートされている文字セットのリストから必要なエンコードを選択できます。

出典: https://www.php.net/manual/en /function.htmlentities.php

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート