- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:変数の中にfunctionからの戻り値を入れるには?)
変数にfunctionからの戻り値を入れる方法は?
このQ&Aのポイント
- PHPで外部のファイルから関数の戻り値を変数に格納する方法について教えてください。
- ad.phpとmain.phpという2つのファイルがあり、ad.php内の関数の結果をmain.phpの変数に入れたいです。
- ad.phpを修正することはできないので、他の方法で実現する必要があります。
- みんなの回答 (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; ?>
お礼
なるほど~! バッファリングって知らなかったのでうなってしまいました。 ありがとうございます。早速試してみます。