我有一个用户注册和登录表单,其中包含各种错误/成功消息。我正在尝试将我的错误框html代码放在每个错误消息周围,但是有点困难。
错误框的html是:
<div class="alert alert-info alert-login"> *error message here* <div>
我的PHP看起来像这样:
$msg = 'login failed';
我尝试了以下方法:
$msg = '<div class=\"alert alert-info alert-login\">login failed<br></div>';
但是,这没有用,是否有人能够阐明为什么以及如何能够解决此问题?该消息正在显示,但div样式未显示。
干杯!
最佳答案
由于您使用单引号来封装字符串,因此不需要转义双引号,因此请使用:
$msg = '<div class="alert alert-info alert-login">login failed<br></div>';
有关字符串和单引号的更多信息:http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.single
关于php - 通过PHP打印HTML和CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18161722/