одиночная цитата внутри двойной цитаты в php

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

В проекте вышеуказанный код нужно поместить в String (см. Второй фрагмент). Однако CheckAll () уже находится внутри одной кавычки. Если два параметра находятся внутри одной кавычки в checkAll (), как 2-й фрагмент кода, checkAll () не будет работать.

Как исправить второй фрагмент кода?

Спасибо заранее, и любая помощь будет действительно оценена!

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

Solutions Collecting From Web of "одиночная цитата внутри двойной цитаты в php"

Вы можете использовать обратную косую черту:

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

добавить косые черты

альтернативно

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