首页 > 解决方案 > 替换字符串中的枕头

问题描述

我花了太多时间尝试谷歌这个并且没有找到任何有用的东西。我正在使用 PHP,并且我在 MySQL 数据库文本字段中有数据,其中包含包含 Pilcrows 的字符串。我曾尝试爆炸chr(182)、\r\n、\n、\x0A\x0D 和 %0A%0D上的数据,但这些都不起作用。

这就是让我如此悲伤的角色;¶

我需要由这些麻烦的字符分隔的字符串,并且到目前为止我没有任何想法或任何有价值的谷歌结果。

请不要将此问题标记为重复问题,因为我在这里搜索过 SO 也在寻找解决方案。似乎有一个用于 MSSQL,但不是 MySQL,而且两者差别太大,无法跨平台翻译解决方案。

标签: phpmysqlparsingspecial-characters

解决方案


我从来没有在字符解析问题上遇到过如此痛苦的经历!唉,我找到了一个至少可以让我爆炸角色的解决方案。呜呜呜!!!

这最终是有效的,我希望它可以帮助某人摆脱我不得不忍受的废话!

$encoded = urlencode($soRow['employees_on_site']);
$EOS_parts = explode('%0D%0A', $encoded);
print "<pre>"; print_r($EOS_parts); print "</pre>";

这严重浪费了宝贵的开发时间!


推荐阅读