我正在处理从会话中抓取的长字符串,该字符串使用“§”(部分符号)对字符串的不同部分进行分组和划分。
示例:“ArticleID |标题|日期§ArticleID|标题|日期§文章ID |标题|日期”
我想使用以下内容将其放入数组中:
explode("§",$str);
但是,出于某种原因,这个角色完全被忽略了。
我只是使用了一个不同的角色来实现这一点,但为什么PHP无法识别呢?
答案 0 :(得分:7)
检查文件编码。可以将此§作为“\ xA7”,“\ xA7 \ x00”或“\ xC2 \ xA7”传递给explode(),具体取决于PHP文件是否分别编码为ASCII,UNICODE或UTF-8。