我有一个国际照片网站。当那些来自国外的办公室上传照片,字幕和标题有时有外文字符,如:将外来字符转换为正常
1. François Hollande
2. ValŽrie Trierweiler
而这些获取存储在数据库(MySQL的 - latin1_swedish_ci),原样。现在,当谈到搜索弗朗索瓦,没有法文字符,用简单的英文,这些特定的照片不显示。
现在这不仅仅是法国人物的问题 - 也是其他国家的问题。这怎么可能,我之前递交到我的数据库,这些外来字符转换为正常的,如:
- 弗朗索瓦·奥朗德
有一个名为TRANSLIT http://pecl.php.net/package/translit,也许你可以从那里得到灵感PHP模块。 – wroniasty