• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:変数の中にfunctionからの戻り値を入れるには?)

変数にfunctionからの戻り値を入れる方法は?

このQ&Aのポイント
  • PHPで外部のファイルから関数の戻り値を変数に格納する方法について教えてください。
  • ad.phpとmain.phpという2つのファイルがあり、ad.php内の関数の結果をmain.phpの変数に入れたいです。
  • ad.phpを修正することはできないので、他の方法で実現する必要があります。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ad.phpがクラス化されていない前提で・・ 出力のバッファリングをすればいけます。 <? $number=2; ob_start(); include_once("ad.php"); $bunner=ob_get_contents(); ob_end_clean(); $temp= <<<EOM test <div> {$bunner} </div> test EOM; print $temp; ?>

umioyo
質問者

お礼

なるほど~! バッファリングって知らなかったのでうなってしまいました。 ありがとうございます。早速試してみます。

関連するQ&A

専門家に質問してみよう