私はこの関数を使用しました、
$code = get_meta_tags('http://www.narenji.ir/');
そして私はこれを見ました
'مکانی برای آشنایی با ابزارها Ùˆ اخبار داغ دنیای Ùناوری'
この問題を解決するにはどうすればよいですか?JSONを使用せずに修正できますか?
私はこの関数を使用しました、
$code = get_meta_tags('http://www.narenji.ir/');
そして私はこれを見ました
'مکانی برای آشنایی با ابزارها Ùˆ اخبار داغ دنیای Ùناوری'
この問題を解決するにはどうすればよいですか?JSONを使用せずに修正できますか?
ここにいくつかのリンクが欠落している必要があります。コードは正常に機能します。
重要な点は、ペルシア語がサポートされるようにUTF-8エンコーディングを保持することです。そうでなければ、ペルシア語をサポートする他のエンコーディング(私はまだ知らないもの)とそれを再エンコードできるライブラリが必要になります。
ペルシア語の出力にどのエンコーディングを使用しますか?
ブラウザからスクリプトを実行している場合は、コンテンツエンコーディングとしてUTF-8を送信していることを確認してください。何かをエコーする前にContent-Type
ヘッダーを追加します。
header('Content-Type:text/html; charset=utf-8');
utf8_decode()
UTF-8からISO-8859-1(latin1)に変換するために特別に構築されています。ペルシア文字はLatin1にないのに、なぜここで必要だと思いますか?