[#1]

simonsimcity at gmail dot com [2014-06-05 08:16:38]

Sorry, for posting it again, but I found a bug in my code:

If you have a character, like the cyrillic ?? (a soft-sign - no sound), the "Any-Latin" would translate it to a prime-character, and the "Latin-ASCII" doesn't touch prime-characters. Therefore I added an option to remove all characters, that are higher than \u0100.

Here's my new code, including an example:

var_dump(transliterator_transliterate('Any-Latin; Latin-ASCII; [\u0100-\u7fff] remove',

"A ? ?b??rmensch p? h?yeste niv?! ?? ?? ?????? PHP! ?????. ?"));

// string(50) "A ae Ubermensch pa hoyeste niva! I a lublu PHP! est. fi"

Another approach, I found quite helpful (if you by no way want to remove characters ...), try to use iconv() in addition. This surely will just return ASCII characters.

See: http://stackoverflow.com/a/3542748/517914

Also an example here:

var_dump(iconv("UTF-8", "ASCII//TRANSLIT//IGNORE", transliterator_transliterate('Any-Latin; Latin-ASCII',

"A ? ?b??rmensch p? h?yeste niv?! ?? ?? ?????? PHP! ?????. ?"));

// string(50) "A ae Ubermensch pa hoyeste niva! I a lublu PHP! est'. fi"

php中文手册吧,transliterator_transliterate相关推荐

  1. Smarty中文手册,Smarty教程,Smarty模板的入门教材

    Smarty中文手册,Smarty教程,Smarty模板的入门教材 首先,这份Smarty中文手册的翻译工作是由喜悦国际村村民自发组织的,不代表任何人的意见和观点.对他们的无私奉献精神,我们表示感谢, ...

  2. man nfsd(rpc.nfsd中文手册)

    本人译作集合:http://www.cnblogs.com/f-ck-need-u/p/7048359.html rpc.nfsd(8) System Manager's Manual rpc.nfs ...

  3. CSS2.0中文手册(CHM版)

    Div+Css是现在网站架设的一个趋势,应用Css对于网站有诸多的好处.本教程是沈小雨2002年制作的 Css2.0中文手册,对学习CSS和查询CSS属性非常有帮助. Css2.0中文手册针对的是已有 ...

  4. iPhone开发环境搭建全过程 iPhone手机开发内容,中文手册

    http://3g.edu.csdn.net/kecheng/iphone.html  iPhone手机开发内容 http://www.docin.com/p-34874880.html# iPhon ...

  5. Apache2.2中文手册

    Apache2.2中文手册 CHM格试 转载于:https://blog.51cto.com/zjcookies/114174

  6. PostgreSQL9.3中文手册的在线纠错

    PostgreSQL9.3中文手册已经在PG中国社区的官网上正式发布了,下面是网址: http://www.postgres.cn/docs/9.3 然而翻译中难免会有一些小错误.所以我们在在线手册的 ...

  7. 英巴卡迪诺新年战略:支持Linux提供中文手册

    提到英巴卡迪诺Embarcadero公司可能会有人感到陌生但是提到其旗下的应用程序开发工具Delphi和C++Builder相信很多开发者都会有与此相关的记忆.从这几年英巴卡迪诺的产品升级和市场推广来 ...

  8. Ansible中文手册

    中文手册链接地址:http://www.simlinux.com/archives/409.html http://www.simlinux.com/books/Ansible-notes.pdf 右 ...

  9. python3.6手册中文版-python3.6中文手册下载|

    python3.6中文文档为你提供了两个版本的一个是.chm文件的还有一个是pdf文件的.pdf的是中文版,chm格式的是英文原版.无论是哪一版都是为了方便你学习python语言.如果你喜欢这款文档那 ...

最新文章

  1. 《PowerShell V3——SQL Server 2012数据库自动化运维权威指南》——1.5 安装SMO
  2. 服务器-番外篇-搭建samba共享
  3. 使用nat技术实现tcp负载均衡
  4. android代码使用adb,如何使用adb在Android 11上触发BroadcastReceiver?
  5. 《2020饿了么蓝骑士报告》:贫困县骑手月入5800元 成脱贫新兴力量
  6. 鸿蒙操作系统用的微内核到底是什么?
  7. 技术文件服务器搭建,搭建文件服务器_mob604756e49326的技术博客_51CTO博客
  8. python是什么意思-python是什么
  9. 【Java并发.3】对象的共享
  10. cmd 、java获取硬盘的序列号(serialnumber)物理地址 和磁盘ID逻辑地址
  11. lcx的使用-内网穿透
  12. 怎样用计算机做ppt,电脑怎么制作ppt步骤
  13. 执行npm install报错:npm ERR! code EINTEGRITY,npm ERR! 最彻底,最实用的方法就是更新node版本
  14. Speedpdf——无需下载软件,就可以免费轻松搞定CAJ转word
  15. 多用途通讯录短信定位获取系统(安卓Android+苹果IOS+双端)带视频教程
  16. 动态规划(DP)小结
  17. abaqus python_abaqus python脚本入门
  18. 笔记本电脑怎么启用c语言,win7笔记本启动0xc000014c信息,如何解决的教程
  19. 体系结构第1章—基本概念
  20. animation初体验

热门文章

  1. ofo 在滴滴面前最后的倔强
  2. 输电线路杆塔驱鸟装置
  3. ARM64中的内存屏障指令
  4. CSS案例 • 【第7章 横幅广告滑块】
  5. 机器人送丝软管型号和代码_焊接机器人——送丝机的类型
  6. 看漫画学Python 原来真的有用
  7. 一份运维的鸡汤-自律源于自己!
  8. 【路径规划】基于蚁群算法的多无人机攻击调度
  9. Resys China 2012会议笔记
  10. 高中计算机平面设计,平面设计计算机论文,关于提高职业高中学生计算机平面设计基本能力的实践相关参考文献资料-免费论文范文...