![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
DATE関数でYが文字化けします、他の出力は正常です。
原因を教えて下さい、宜しくお願い致します。
<?php
$time=date("Y月ねん年年月n月j日年・Ah:i:s:D");
print($time);
?>
======
Outputは下記のとおりです。
⇒ 2007月ねん・・月4月30日・・PM02:10:28:Mon
======
考えられる原因とは何でしょうか。
・Apache Friends XAMPPlite (Standardpaket)Version 1.6.0a 、
Win XP、Editorは秀丸
No.2ベストアンサー
- 回答日時:
>SJISとはシフトJISのことでしょうか、それならば具体的にはどうしたらよいのでしょうか。
秀丸を使っているなら保存する際に「エンコードの種類」をEUC-JPにすればできます。
<html>で表示するなら
metaコードのcharsetもEUC-JP にしてください。
No.1
- 回答日時:
恐らくSJISでプログラムを書いているからだと思います。
SJISの「年」は、0x94 0x4e の2バイトです。
2バイト目の 0x4e は 「N」という文字と一致します。
date関数においては、「Y」が西暦四桁数字に置き換えられるように、「N」は曜日を示す数字に置き換えられます。
それによって文字化けが発生しているのだと思います。
そういうわけで、SJIS以外でプログラミングしましょう。
早速の回答有難う御座います、ところでSJISとはシフトJISのことでしょうか、それならば具体的にはどうしたらよいのでしょうか。
Editorを変えてやるとかしても駄目なのでしょうか。
キーボードを変えるしかないのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- Visual Basic(VBA) 【VBA】先月分の取得ができない理由が分かりません。 2 2022/04/24 11:16
- Visual Basic(VBA) 列 A に同じ日が2つが必要です。 1 2023/03/28 07:25
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- JavaScript gasについて 1 2022/05/31 21:51
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) エクセルの数式で教えてください。 3 2022/12/22 17:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アップロードしたファイル名に...
-
Cronでdate()を実行して一部の...
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
wordの差し込み印刷で文字...
-
【C#】DataGridViewの最大列数...
-
「取得先」という表現について
-
excel access連携 このテーブル...
-
バッチファイルでpingの結果を...
-
DTOとEntityの差は何ですか。
-
switch()文で値の大小比較
-
ps3で久しぶりにCDの音楽情報取...
-
Yahoo! JAPAN IDを新規取得でき...
-
phpでcookieがうまく保存されない
-
URLのパラメータをGETのままで...
-
「次の10件を表示する」のよ...
-
EXCEL、マクロ-改ページ行番号...
-
vb作成したらでbeep音が鳴りま...
-
POSTで受け渡したものを保存し...
-
CakePHP リッチテキストエディ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
開始と終了を指定して、その間...
-
ファイル名に日付の挿入
-
昨日の日付を取得するVBscript
-
PHP 指定した期間だけ表示した...
-
Accessで、DAOでAddnew
-
C言語を使って、ある特定の日の...
-
codeigniterの時間設定
-
日付計算について
-
昨日の日付名でファイルを作成...
-
現在時刻をyyyymmddhhmmss形式...
-
substrの使い方について教えて...
-
差分の月数を算出する方法
-
1ヶ月後の日付を出力したい
-
経過期間計算がうまくいかない
-
C言語でシステム日付との差を...
-
今日の日付から1週間のリスト
-
アップロードしたファイル名に...
-
strtotime 日付の変換
-
PHPでmysqlを使ってます。日時...
-
6ヶ月前の日付を取得するにはど...
おすすめ情報