スクリプトの 1 つのセクションでヒアドキュメント文字列を使用しようとしています。このヒアドキュメント文字列内には、動的なものを入力するクラス内の関数があります。
関数はコードを正しく出力します...しかし、間違った場所にあります。これが私が意味することです:
$output = <<<HTML
blah blah
blah
blah blah
<select>
{$admin->dropAcctNumbers()}
</select>
blah blah
blah
HTML;
これを Web ブラウザに表示すると、内部からエコーされたコードがdropAcctNumbers()
ここまで表示されます。
<option>Account Numbers</option>
blah blah
blah
blah blah
<select>
</select>
blah blah
blah
ここにあるはずの場合:
blah blah
blah
blah blah
<select>
<option>Account Numbers</option>
</select>
blah blah
blah
何か案は?