【发布时间】:2019-10-31 12:05:32
【问题描述】:
使用 getID3,有时标签中有特殊字符(带问号的小黑菱形),但我似乎无法删除它们
我从这里尝试了一切
PHP: How to remove all non printable characters in a string?
在数据库 (phpMyAdmin) 中,当打印出来时,它们显示为 ??在数据的开头。
问题是,我根本不希望这些字符出现在数据库中(无论它们正确显示还是显示为问号)
但是,我尝试过的代码都不会删除 PHP 中的这些特殊字符
【问题讨论】:
-
如果您的字符显示为 ??然后你在某个地方搞砸了。
-
好吧,getID3 每次都在读取
['id3v2']['TALB'][0]['data']开头的这两个字符。我假设 ??是因为编码类型,但是这两个字符一开始就不应该在那里