我遇到角色°的问题,比如30°F。我做了一个字符串替换,但它只忽略了这个字符:
str_replace(array(',', '.', ' ', '´', '°', ':', ';', '!'), "", $name);
有什么想法吗?
答案 0 :(得分:1)
仅供记录。学位符号在某些字体中有一些变体,我认为在一些使用阳性序数指示器的Windows字版本上,这是在西班牙语用于№的程度符号排序下的一条小线,只是看到周围真的很奇怪并且在代码世界中使用没有小线。在我的情况下,我正在替换一个拥有它的文件名,当然我的php没有替换它,我甚至没有看到它甚至做复制粘贴,我只是注意到它复制文件名在I Can Has Cheezburger给出的链接上。
如果是这种情况,请检查文件名并将其替换为普通度符号,或者将其删除。