如何在PHP中使用字符串#

Gee*_*irl 0 php wordpress jquery

试图为使用jquery的wordpress创建一个插件:

echo "$('#datepicker').datepicker({ ..... ";
Run Code Online (Sandbox Code Playgroud)

#正在作为评论我试图\#阻止它,但这不起作用.有任何想法吗?

码:

$dispWidget = $dispWidget.'<script type="text/javascript">';
$dispWidget = $dispWidget.'$(function() {";
$dispWidget = $dispWidget."$('#datepicker').datepicker({";
$dispWidget = $dispWidget."changeMonth: true,";
$dispWidget = $dispWidget."changeYear: true,";
Run Code Online (Sandbox Code Playgroud)

Kar*_*oos 5

如果错误是"解析错误:语法错误,意外T_VARIABLE",则问题实际上与美元符号有关.

要解决此问题,请在PHP字符串中使用单引号,在JavaScript中使用双引号.

echo '$("#datepicker").datepicker({ ..... ';
Run Code Online (Sandbox Code Playgroud)

单引号也更适合性能.