No.1ベストアンサー
- 回答日時:
ヒヤドキュメント内なので、当たり前です…(^^;
変数は、{}でくくれば利用出来ますので
$titile=pg_fetch_result($res,$i,"title");
print<<<EOM
{$title}
EOF;
といった感じで使ってください。
この回答へのお礼
お礼日時:2004/12/14 13:12
ありがとうございます。たすかりました。
・・・当たり前のことなのですね。
今までずっとprint文でやっていてこないだ見つけて
こんな便利なものがあったのかと早速使ってみたのですが。できないのでもう一度print文に直そうかと思ってました。
No.2
- 回答日時:
#1さんがおっしゃってるように、ヒアドキュメント内は、
基本的に変数や配列は評価されます。
「2重引用符を使用しませんが、2重引用符で括られた 文字列と全く同様に動作します。」
と、マニュアルにもあるように、『同じように』動作するだけであって、同じではありません。
""(ダブルクォーテーション)でくくられた中で動作するのと同じなのです。
また、「"」も「'」もエスケープする必要がありません。
例えば、
ヒアドキュメント内は、print "次は{$i}番";と同じであり、
print "次は".$i."番";とは違うものです。
また、エスケープの必要がないというのは、
print "\".pg_result($rs, $i, \"title\").\"";
と言うように、自動的にエスケープしてくれているのと同じです。
つまり、ヒアドキュメント内での「"」「'」は、単なる文字列でしかありません。
参考になれば幸いです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- PHP php テーブルが作成できない 1 2022/11/17 23:41
- MySQL php テーブルを作れない 2 2022/11/17 18:22
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- PHP php エラー 2 2022/10/23 16:43
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c# string型の変数に、ダブルク...
-
(から)までの文字列を削除したい
-
【php】二進数をフラグとして扱...
-
独自タグに囲まれた文字列の変換
-
PHPで「,」を「, 」へ置換した...
-
文字列の置換をCStringで(C++)
-
VBSで"をエスケープする文字は?
-
mcryptで英数字(12未満)のみに...
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
テキストファイルから改行コー...
-
エスケープ文字の復帰(¥r)と...
-
文字の入力で横バー上段、中断...
-
グレープシティのSPREAD...
-
エクセルのCOUNTIFが正しくカウ...
-
UTF8メールがLotus Notesで文字...
-
jsp 改行コードで改行させて表...
-
ExcelVBAでメールを作成してメ...
-
C++で空Enterの入力を判...
-
csobjというタグについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルコーテーション(
-
VBSで"をエスケープする文字は?
-
PHP・Wordpress preg_replaceを...
-
文字列の置換をCStringで(C++)
-
○分から○時間○分に変換
-
文字列の括弧について(初心者)
-
近似した文字列を置換するエク...
-
PHPの¥
-
ダブルクォーテーションが置換...
-
php 正規表現で、\\マークを取...
-
(から)までの文字列を削除したい
-
文字列のアスタリスク置換
-
htmlspecialchars関数でエスケ...
-
nl2brが効かないのですが・・・
-
PHPでCSVを出力する際のセルに...
-
c# string型の変数に、ダブルク...
-
正規表現で<BR>の行を除外した...
-
ダブル、シングルクォーテーシ...
-
空白文字のカンマへの変換について
-
【PHP】preg_replace() で正...
おすすめ情報