Is it possible to put quotes inside quotes?
If so how?
Here is my code:
<?php
echo '<span onclick="$(this).addClass('selected');"> </span>';
?>
According to php.net
To specify a literal single quote, escape it with a backslash (\).
It means you could have:
<?php
echo '<span onclick="$(this).addClass(\'selected\');"> </span>';
?>
You could do this:
<?php
// some code
?>
<span onclick="$(this).addClass('selected');"> </span>
<?php
// some more code.
?>
Heredoc is the perfect solution for this:
<?php
echo <<< HereDocString
<span onclick="$(this).addClass('selected');"> </span>
HereDocString;
?>
来源:https://stackoverflow.com/questions/21107329/php-quotes-inside-quotes