采用
<?php
echo "<input type='text' name='myname' onclick=\"startJScode(this, 'Input your name')\" />";
?>
在
echo " ";
不要重复双引号
错误代码
v //double quote ended here
echo "this is a "test" string";
^ //double quote started here
因此,如果引号之间需要使用反斜杠,则必须在双引号之前使用反斜杠
正确的代码
v //use backslash
echo "this is a \"test\" string";
^ //use backslash
单引号的相同问题
错误代码
v //double quote ended here
echo 'this is a 'test' string';
^ //double quote started here
正确的代码
v //use backslash
echo 'this is a \'test\' string';
^ //use backslash
除此以外
如果开始和结束引号是双引号,则代码之间将是单引号
echo "this is a 'test' string";
和
如果开始和结束引号是单引号,则代码之间将是双引号
echo 'this is a "test" string';