-1

こんにちは私はjqueryajaxによってフォームのシリアル化されたデータをphpスクリプトに投稿しましたが、でチェックしたときにデータがASCIIとして送信されることがわかりましたmb_detect_encoding。データの送信元のPHPページは、このタグを使用してUTF8として宣言されて<meta charset=UTF-8"/>いますが、フォームの送信元のページに何かを追加する必要がありますか?

4

1 に答える 1

1

ASCII は UTF-8 の完全なサブセットです。UTF-8 でエンコードされたデータに基本 ASCII 範囲の文字のみが含まれている場合、ASCII と区別できません。つまり、同時に有効な ASCII と UTF-8 の両方です。

mb_detect_encoding最初に一致するエンコーディングを単純に推測します。

于 2013-03-16T18:08:28.823 に答える