• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ヒアドキュメントについて)

ヒアドキュメントについての説明と解説

このQ&Aのポイント
  • ヒアドキュメントについて何度も質問してしまっていて大変もうしわけないのですが、今度はヒアドキュメントについてわからなくなってしまいました。
  • ヒアドキュメントは任意の識別文字列を使って複数行にわたるテキストを表現する方法です。
  • ヒアドキュメントを使うことで、HTMLやSQLなどのテンプレートを簡単に生成することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4901/10362)
回答No.1

二重引用符・ヒアドキュメントの中では、配列要素参照は{}で囲わないといけません。下記に説明があります。 http://www.php.net/manual/ja/language.types.string.php#language.types.string.parsing ただ、そもそも、ここでヒアドキュメントを使うのが間違っています。PHPでのプログラムの書き方の根本をわかっていないようです。 もっとサンプルを見て勉強しましょう。 あと、addslashes()はSQLインジェクションの可能性が残るので使ってはいけない関数です。mysql_real_escape_string()を使いましょう。

ritsurin03
質問者

お礼

ご指摘ありがとうございます。 本を何冊か見てphpの中でテーブルを表現する=ヒアドキュメントを使用するという結論に到ったのですが、この場合はヒアドキュメントをもちいないのでしょうか?? 僕がやりたいことは自分で定義した関数のなかでテーブルを表現するということがしたいです。

関連するQ&A