PHP convert_uudecode函数 - 特殊字符问题

时间:2011-09-09 12:52:54

标签: apostrophe quotation-marks

我想使用convert_uudecode函数,但编码字符串包含引号(“)和撇号(')

我不能这样做:

print convert_uudecode("M:'1T<#HO+V1N87=R;W0N;F%Z=V$N<&PO;&EC96YC97,O8F5S="UD96%L'0` ` ");
你可以看到已经有一个引号。

我也不能这样做:

print convert_uudecode('M:'1T<#HO+V1N87=R;W0N;F%Z=V$N<&PO;&EC96YC97,O8F5S="UD96%L'0` ` ');

因为渲染的字符串也包含撇号。

有任何帮助吗? 问候, 大卫

1 个答案:

答案 0 :(得分:1)

使用&apos;在字符串内交换每个撇号 并为每个引号标记“您需要使用&quot;

另一种选择是替换“with \”和'with \'

请访问以下链接:

十六进制值,实体编码等

http://msdn.microsoft.com/en-us/library/aa226544%28v=sql.80%29.aspx