[PHP-users 29959] Re: 変数がうまくいかない
mew101
mew101 @ aq.wakwak.com
2006年 8月 8日 (火) 09:02:51 JST
Naoya Harasawaさん
どうもありがとうございます
emacs は表示させるのに使いました
今回はwindowsで作成してFTPで送信しました
アスキーモードで送ったので
EUCに変換されていると思ったのですが
それともshift−jisのままかな?
この辺のあやふやさが混乱の元ですか
鈴木@宮城
> Shift-JIS文字コードが原因っぽいですね。
>
> なので、EUC文字コードなどにするか
>
> <?php
> $utterance = '愛している!';
> print ("ハッピーなときは、" . $utterance . " って言おう");
> print ("<p>");
> $utterance = '殴るぞ!';
> print ("怒ってるときは、{$utterance} って言おう");
> ?>
>
> という風に変数と明示さえすれば表示されます。
> (でもemacsでShift-JIS保存されるのは何でだろう…デフォルトShift-JISだったかなぁw)
>
> Naoya Harasawa
>
> mew101 wrote:
> > 鈴木@宮城です
> >
> > 初めまして
> > PHPの勉強を始めたのですが
> > 変数を使ってみようという段階で
> > つまずいてしまいました
> >
> > ソースは
> > emacs test5.php
> >
> > <?php
> > $utterance = '愛している!';
> > print ("ハッピーなときは、$utterance って言おう");
> > print ("<p>");
> > $utterance = '殴るぞ!';
> > print ("怒ってるときは、$utterance って言おう");
> > ?>
> >
> > 上記を表示させようとすると
> > http://localhost/test/test5.php
> >
> > ハッピーなときは、@って言おう
> > 怒ってるときは、@って言おう
> >
> > となり
> > なぜか変換せず@になってしまうのです
> > どこが悪いのでしょうか?
> > よろしくお願いします
> >
> > OS は linux debian
> > PHPは4.310−16です
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
PHP-users メーリングリストの案内