私は質問があります、このように私のhtmlコンテンツを配置する方法:
<?php
$html =
?>
//in this space, i will place my html
<span></span>
<?php
;
?>
// and i print it
<?php echo $html;?>
PHPタグ間でそれを行わないのはなぜですか?
<?php
$html = '<span></span>';
echo $html;
?>
これには出力バッファリングが必要です。
<?php
ob_start();
?>
<!-- your html code here -->
<span></span>
<?php
$html = ob_get_clean();
?>
私が理解していることから、ヒアドキュメントの構文を見てみたいと思うかもしれません。しかし、あなたの質問は正確には明確ではありません。
<?php
$html = <<<EOT
<span></span>
<!-- You can place anything in here "without escaping" -->
EOT;
echo $html;
?>