在MySQL/MariaDB中,我将连接字符集设置为UTF-8:SET CHARACTER SET 'utf8mb4';
其中有些表具有latin1_swedish_ci当我将集合名称、字符集合并到程序启动代码中时,我假设可以将插入字符串中的UTF-8编码数据提供给MySQL服务器,它将根据表/列排序规则对其进行转换。这一假设来自于
使用getID3时,有时标签中有特殊字符(带问号的小黑菱形),但我似乎无法删除它们 我从这里开始什么都试过了 PHP: How to remove all non printable characters在数据的开头。 问题是,我根本不想让这些字符出现在数据库中(无论它们是正确显示还是显示为问号)。 但是,我尝试过的所有代码都不会删除PHP中的这些特殊字符