PHP でアラビア語を使用して既に多くの質問が投稿されていることは知っていますが、問題を解決できなかったため、この質問を投稿しています。
英語で完全に実行されている PhP サイトがあります。現在、フランス語、スペイン語、アラビア語を含む複数の言語をサポートしたいのですが、1 つのコードでそれらを使用することはできません。問題は、私は多くの場所で substr() を使用しており、翻訳された文字が substr() で意図したとおりに機能しないことです。私も mb_substsr() を試しましたが、役に立ちません:(
DB のフィールドは「utf8_general_ci」で、既に header('Content-type: text/html; charset=UTF-8'); を配置しています。コードで UTF-8 でのレンダリングを許可します。
問題は、「?????」が表示されることです。正確な単語の代わりに、または substr() で間違った単語を取得します
助けてください!!