我需要使用CDATA将PHP中的字符串值赋值给Web服务。我不使用XML,但我使用的是JSON接口。当我写$string = <![CDATA [blah blah blah]]>
时,如果我打印它,我会得到一个空字符串。
答案 0 :(得分:1)
$string = <![CDATA [blah blah blah]]>
是无效的PHP代码。你需要定义一个字符串(至少我猜你想要那个)正确:
$string = '<![CDATA [blah blah blah]]>';
如果您需要在字符串中使用'
个字符,则需要将它们转义。请参阅http://php.net/string。