我复制&从Betfair粘贴足球比赛,例如“Bournemouth v Tottenham”并将其存储在MySQL数据库中。但是,当我尝试:
preg_split('/\s+/', $row['match']);
如前所述,它不会在第一个空间上分裂(我的最终目标是'/ \ s [v] \ s /')。 当我手动将数据库中的字段覆盖为“v”时,然后将其正确分割。什么可以对待这个角色,因为它在浏览器和PHPMyAdmin中都显示为空格但不解析为一个空格?我试过但没有运气。示例字符串是:
巴塞罗那对曼城 - 周三19:45
使用此解析:http://pasteall.org/pic/show.php?id=107841 它不会分裂字符串,直到“曼城”空间而不是“v”。第一个工作,因为我手动用数据库中的空格替换问题字符
答案 0 :(得分:1)
虽然数据库在PHP问到latin1时会说UTF8字符集。解决方案是:
malloc