我有我的脚本中的特殊字符的问题:PHP的特殊字符问题
这是我到目前为止有:
$curlstrip = explode("&", $data);
$filename = substr(htmlEntities($curlstrip[5]), 2);
如果$data
包含像'
任何特殊的字符是',然后而不是得到我需要的字符串块,我只得到第一部分。 更详细的例子:
$data = "12er&sdsretdgsd&file=Chris ' 19 &blabla"
脚本将读取“之后克里斯如'
和$curlstrip[5]
都会有不同的价值。
希望很明显。
LE。下面这个例子:
$data = "12er&sdsretdgsd&file=Chris ' 19 &blabla"
$curlstrip = explode("&", $data);
$curlstrip[0] = '12er';
$curlstrip[1] = 'sdsretdgsd';
但
$curlstrip[2] = 'file=Chris' instead of 'file=Chris ' 19'
,这是因为正在读“为
'
THX,
克里斯蒂安。
其中$数据来自哪里? – ipsum 2010-11-01 16:17:21
你可以添加一些关于你在做什么的地方 - 数据来自哪里 - 以及你打算如何处理它($ data到哪里)? – 2010-11-01 16:20:23
我无法更改$ data的格式,所以我不认为它来自哪里。谢谢。 – Chris19 2010-11-01 16:21:28