【php】 substrで文字化け substr関数で文字を取り出すと文字化けします。 具体的には ・phpファイルはUTF-8 ・Shift-JIS形式のテキストファイルを読み込む ・読み込んだテキストファイルをmb_convert_encodingでShift-JIS→UTF-8に変換して、表示は正常 ・変換後のテキストファイルの一部を取り出すため、substr関数を使うと文字化け mb_substr関数を使うことで回避 mb_substr(文字列,開始位置,取得文字数,文字コード) 最初、substr関数と同じ引数で文字コードを省略すると、文字化けしてましたが、文字コードへ"UTF-8"を入れる事で解決 「PHP」カテゴリの最新記事 タグ : substr 文字化け mb_substr UTF-8 Shift-JIS
文字コードを確認する文字コード設定を変更し、メールが正しく表示できるかどうかを確認します。 次の手順で、文字コード設定を変更します。 文字コードとは、パソコンに文字を表示させるときの決まりごとのことで、国や地域を単位に定められています。 画面は、Outlook Express 6.0の場合です。 「スタート」ボタン→「すべてのプログラム」→「Outlook Express」の順にクリックします。 文字化けしているメールを右クリックし、表示されるメニューから「開く」をクリックします。 文字化けしているメールが表示されます。 「表示」メニュー→「エンコード」→「日本語(自動選択)」の順にクリックします。 変更した文字コードによって、正常に表示されるかどうかを確認します。 メールが作成されたときの文字コードが不明な場合は、「その他」から文字コードを選択します。 「日本語(EUC)」を選択する場合
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く