很高兴在这里
发布我的第一个问题:-)
我正在运行一个 URL 缩短/重定向服务,PHP 编写。我的目标是在我的服务中尽可能多地存储和处理有效的 URL 数据。
我注意到有时,无效的URL数据被处理到数据库中,其中包含无效字符(例如URL末尾或开头的空格)。
我决定在存储值之前对 URL 检查机制进行修剪、去斜杠和strip_tags。
据我所知,这些功能不会删除任何 URL 可能具有的有效租船人。
善意地纠正我或建议我是否走错了方向。
问候。。
如果您已经在修剪传入变量,并使用其他内置的 PHP 方法对其进行过滤,并且仍然遇到问题,请尝试将表的排序规则更改为 UTF-8,看看这是否有助于您摆脱提到的特殊字符。(你能粘贴一些例子让我们知道吗?