繁体   English   中英

在php中双引号内的单引号

[英]single quote inside double quote in php

<input id="myID" onClick="CheckAll('A','B');" />

在项目中,上面的代码需要放入String中(参见第2个片段)。 但是,CheckAll()已经在单引号内。 如果两个参数在checkAll()中的单引号内,如第二个代码片段,则checkAll()将不起作用。

如何修复第二个代码段?

在此先感谢,任何帮助将非常感谢!

$string ="<input id='myID' onClick='CheckAll('A','B');' />"

你可以使用反斜杠:

$string ="<input id=\"myID\" onClick=\"CheckAll('A','B');\" />"
$string ="<input id='myID' onClick=\"CheckAll('A','B');\" />"

添加转义斜杠

另外

$string = '<input id="myID" onClick="CheckAll(\'A\',\'B\');" />';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM