アプリ版:「スタンプのみでお礼する」機能のリリースについて

ヒア文を使って文字を出力させたいのですが、うまく行きません。
失敗例
$name ="test";
print <<"EOM";
$nameAC
EOM
どうも、$nameAC = ""と解釈しているようです。

その代わり、
$name ="test";
print <<"EOM";
$name AC
EOM
と書くと、できます。
何とか、英語の文字と続けて出力させたいのですができないものでしょうか?
宜しくお願い致します。

また、こういった知識をどこから学ばれたのか教えていただければ幸いです。
私の持っている本では見つけることができませんでした。
宜しくお願い致します。

A 回答 (2件)

$name ="test";


print <<"EOM";
${name}AC
EOM

としたらどうでしょうか?

こういう部分ってよくわからなくて歯痒いですよね。
私は適当に試して見つけたりしています。。
    • good
    • 0
この回答へのお礼

非常にすばやい回答いただきありがとうございます!!
早速試してみますね!

本当に、歯痒いですよ。
こういったことが、しっかりと載っている書籍が欲しいものです。

>これから回答頂ける方へ
これ以外にも方法がありましたらぜひお願いします。
またこれを、どうやって見つけたのかも教えてください。
宜しくお願い致します。

お礼日時:2006/01/23 22:47

#1以外の方法だと、\文字でエスケープぐらいかな。


わたしはラクダ本ぐらいしか見てないのでラクダ本に載っ
てると思います。

$name ="test";
print <<"EOM";
$name\AC
EOM
    • good
    • 0
この回答へのお礼

回答いただきありがとうございます。
こんな、書き方もあるのですね。

また、ラクダ本ですか。
書店で見かけて気にはなっていたのですが、
なんだか敷居が高そうなので見ていませんでした。
今度、書店に行ったときに見てみます。
ありがとうございました。

お礼日時:2006/01/28 01:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!