• ベストアンサー

functionの中にrequireを使いたい

もともとあったfunctionの中にrequireで他のファイルからデータを取り込み、function内でそのデータを利用したいと思っています。 しかし試してみたのですがエラーになってしまいました。 そもそもこのような使い方はできるのでしょうか? phpの知識が乏しいのでとんちんかんな質問だと思いますがどうぞよろしくお願いします。

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

  • ベストアンサー
回答No.2

一体どんなエラーが表示されるのでしょうか? 【a.php】 <?php function hoge() { require_once('b.php'); echo $val; } hoge(); ?> 【b.php】 <?php $val = "example"; ?> こういう事をやろうとしているなら、それは「このような使い方はできる」という認識として正しいです。

240t
質問者

お礼

参考になりました。 ありがとうございました。

その他の回答 (1)

  • Redpython
  • ベストアンサー率56% (9/16)
回答No.1

他のファイルを読み込む場合、include 文というものもございますが、ご存知ですか? 使い方は同じです。 (違いについては、「参考 URL」をご覧下さい。)

参考URL:
http://www.komonet.ne.jp/~php/chap7.htm
240t
質問者

お礼

参考になりました。 ありがとうございました。

関連するQ&A