[英]PHP quotes inside quotes
是否可以将引号放在引号内?
如果可以,怎么办?
这是我的代码:
<?php
echo '<span onclick="$(this).addClass('selected');"> </span>';
?>
根据php.net
To specify a literal single quote, escape it with a backslash (\).
这意味着您可以:
<?php
echo '<span onclick="$(this).addClass(\'selected\');"> </span>';
?>
您可以这样做:
<?php
// some code
?>
<span onclick="$(this).addClass('selected');"> </span>
<?php
// some more code.
?>
Heredoc是为此的完美解决方案:
<?php
echo <<< HereDocString
<span onclick="$(this).addClass('selected');"> </span>
HereDocString;
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.