于洋博客 互联网点滴记忆

6Sep/100

解决英文外贸网站乱码问题

商品管理员总是会遗留下一些中文句点或者全角字符,我们看到还好,无非就是一个乱码,其实真正的纯英文系统的老外看到是要提示安装语言包的,非常不友好。

让管理员去注意写的时候注意下但是效果不好,依然会遗留。替换数据库内容可以解决一时,但是难保以后还会有新产品上货遇到这些问题,索性在输出的时候替换好了。

$healthy = array("。", ",", "‘", "’", "(",")","?","!","“","”" ,"、","-","–",":",";","%","¥","&","×","@","+","=","【","】","{","}","《","》","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
$yummy   = array("." , "," , "'", "'", "(" ,")" ,"?" ,"!" ,"\"","\"",",","-","-",":",";","%","$","&","*","@","+","=","[","]","{","}","<",">","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
$products_description = str_replace($healthy, $yummy, $products_description);

Filed under: PHP, Zen Cart Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment

(required)

No trackbacks yet.