-2

私は質問があります、このように私のhtmlコンテンツを配置する方法:

<?php
$html = 
?>
//in this space, i will place my html
<span></span>
<?php
; 
?>
// and i print it
<?php echo $html;?>
4

3 に答える 3

3

PHPタグ間でそれを行わないのはなぜですか?

<?php
  $html = '<span></span>';
  echo $html;
?>
于 2012-11-29T11:52:06.750 に答える
2

これには出力バッファリングが必要です。

<?php
ob_start();
?>
<!-- your html code here -->
<span></span>
<?php
$html = ob_get_clean();
?>
于 2012-11-29T11:54:39.810 に答える
2

私が理解していることから、ヒアドキュメントの構文を見てみたいと思うかもしれません。しかし、あなたの質問は正確には明確ではありません。

<?php
$html = <<<EOT
<span></span>
<!-- You can place anything in here "without escaping" -->
EOT;
echo $html;
?>
于 2012-11-29T11:51:40.960 に答える