Sho*_*hoe 1 html css php embedding
我现在有点困惑.我有这个代码:
<?php $this->head( ?>
<style type="text/css">
.error {
background-color: #ccc;
border: 1px solid #999;
padding: 10px;
width: 500px;
}
</style>
<?php ); ?>
Run Code Online (Sandbox Code Playgroud)
我很确定你能做到这一点.它非常类似于:
<?php if (true) { ?>
Hei
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
实际上发生了错误:
解析错误:第1行的file.php中的语法错误,意外的';',期待')'(代码的第1行)
我怎样才能更好地解决它?
Mār*_*dis 10
如果您尝试将html作为变量传递,请使用heredoc.
$var = <<<HTML
<style type="text/css">
.error {
background-color: #ccc;
border: 1px solid #999;
padding: 10px;
width: 500px;
}
</style>
HTML;
$this->head($var);
Run Code Online (Sandbox Code Playgroud)
你不能做这个:
$variable = ?> <p>omgwtfbbq</p> <?;
Run Code Online (Sandbox Code Playgroud)
这不是一个有效的语法.
欧洲工商管理学院,你可以用引号(单或双)包围它
$variable = "<p>omgwtfbbq</p>";
Run Code Online (Sandbox Code Playgroud)