这篇文章主要为大家详细介绍了php全角字符转换为半角字符简单示例,具有一定的参考价值,可以用来参考一下。

对php全角字符转换为半角字符简单示例感兴趣的小伙伴,下面一起跟随512笔记的小编巴闭妹来看看吧!

/**

*

* @param

* @arrange (512.笔记) www.512pic.com

**/

/**

* 全角字符转换为半角字符

*/

function make_semiangle ( $str )

{

$arr = array ( '0' => '0', '1' => '1', '2' => '2', '3' => '3', '4' => '4',

'5' => '5', '6' => '6', '7' => '7', '8' => '8', '9' => '9',

'A' => 'A', 'B' => 'B', 'C' => 'C', 'D' => 'D', 'E' => 'E',

'F' => 'F', 'G' => 'G', 'H' => 'H', 'I' => 'I', 'J' => 'J',

'K' => 'K', 'L' => 'L', 'M' => 'M', 'N' => 'N', 'O' => 'O',

'P' => 'P', 'Q' => 'Q', 'R' => 'R', 'S' => 'S', 'T' => 'T',

'U' => 'U', 'V' => 'V', 'W' => 'W', 'X' => 'X', 'Y' => 'Y',

'Z' => 'Z', 'a' => 'a', 'b' => 'b', 'c' => 'c', 'd' => 'd',

'e' => 'e', 'f' => 'f', 'g' => 'g', 'h' => 'h', 'i' => 'i',

'j' => 'j', 'k' => 'k', 'l' => 'l', 'm' => 'm', 'n' => 'n',

'o' => 'o', 'p' => 'p', 'q' => 'q', 'r' => 'r', 's' => 's',

't' => 't', 'u' => 'u', 'v' => 'v', 'w' => 'w', 'x' => 'x',

'y' => 'y', 'z' => 'z',

'(' => '(', ')' => ')', '〔' => '[', '〕' => ']', '【' => '[',

'】' => ']', '〖' => '[', '〗' => ']', '“' => '[', '”' => ']',

'‘' => '[', '’' => ']', '{' => '{', '}' => '}', '《' => '<', '》' => '>',

'%' => '%', '+' => '+', '—' => '-', '-' => '-', '~' => '-',

':' => ':', '。' => '.', '、' => ',', ',' => '.', '、' => '.',

';' => ',', '?' => '?', '!' => '!', '…' => '-', '‖' => '|',

'”' => '"', '’' => '`', '‘' => '`', '|' => '|', '〃' => '"',

' ' => ' ' );

return strtr ( $str, $arr );

}

注:关于php全角字符转换为半角字符简单示例的内容就先介绍到这里,更多相关文章的可以留意512笔记的其他信息。

关键词:

您可能感兴趣的文章

php 全角符号 转成半角,php全角字符转换为半角字符简单示例相关推荐

  1. 将源代码中的全角符号转换成半角符号并对代码风格进行美化

    从网上拷下来的代码经常会出现全角符号,代码风格也很糟糕,可以用下面的方法进行修正美化. 1.安装astyle 2.写一个format.sh脚本 这里只是对空格还有数字.字母进行转换,可根据自己的需求再 ...

  2. php字符串里含有全角符号,php将字符串中全角字符转换为半角字符_PHP教程

    php将字符串中全角字符转换为半角字符 php将字符串中全角字符转换为半角字符,摘自ecshop. /** * 将一个字串中含有全角的数字字符.字母.空格或'%+-()'字符转换为相应半角字符 * @ ...

  3. java全角字符转换为半角 半角转全角

    /// <summary>/// 判断字符是否英文半角字符或标点/// </summary>/// <remarks>/// 32 空格/// 33-47 标点// ...

  4. UTF-8编码下PHP全角符号替换成半角

    现在web中的一种元素就是tag,即为标签,咱们发表很多新闻,或者上传图片给图片描述,都会用到tag,输入tag的时候往往对于中文用户来说会有全角标点符号,传统的标点分隔符是逗号,所以在处理逗号的时候 ...

  5. 图片怎么转换成pdf格式?其实图片转换为pdf很简单

    图片怎么转换成pdf格式?pdf作为我们日常生活中十分常见的一种格式之一,和我们的生活息息相关,我们在日常生活中无时无刻不在接触pdf格式.除了word文档转换为pdf文件之外,其实图片也是可以存放在 ...

  6. python把中文转英文_Python 3.0_文本清洗之中文特殊符号转英文特殊符号及全角字符转半角字符...

    在文本清洗的过程,特殊符号的不规范是比较麻烦的事情,所以需要把文本中的特殊符号按照统一的标准处理.以下代码的作用就是将中文的特殊符号统一转成英文的,以及将全角符号转换成半角符号.参考代码# -*- c ...

  7. oracle 括号全角转半角,Oracle 表字段全角字符转换半角字符办法

    如何把oracle表中的全角字符转换为半角字符? a表包含全角字符的字段:address update a set a.address =(to_single_byte(a.address)) 执行, ...

  8. Oracle 表字段全角字符转换半角字符办法

    如何把oracle表中的全角字符转换为半角字符? a表包含全角字符的字段:address update a set a.address =(to_single_byte(a.address))执行,提 ...

  9. C#实现全角字符和半角字符转换

    本文转自: http://blog.csdn.net/wangchao1982/article/details/1857444,写的很好,直接转了,谢谢! 很多的朋友都在学习和工作中遇到过全角和半角的 ...

最新文章

  1. 零基础学习Java培训有什么攻略
  2. 当专业动画师用GAN帮自己“偷懒”,几分钟就完成了几周的工作
  3. JavaScript面试题目集锦
  4. bind()和connect()函数:绑定套接字并建立连接
  5. 浅谈优化SQLServer数据库服务器内存配置的策略
  6. android 播放声音 停止其他,Android AudioManager处理两个播放器同时有声音,停止其中一个播放的问题,暂停其他的播放...
  7. 嵌入式编程(二):ARM单片机如何将函数 定义到指定程序地址
  8. Maven项目导入到Eclipse时Build出现the user operation is waiting for building workspace to complete的问题解决
  9. 无法通过ip地址连接其它电脑的数据库,但是又可以ping通,错的不是配置,而是差了一个步骤
  10. Docker 入门实践
  11. UDP打洞原理及代码
  12. 奇虎360-数据可视化
  13. 数学分析(3): 函数极限
  14. python两种方法求ROC曲线下面积(AUC)
  15. DLP和3LCD投影仪技术有什么区别?怎么选看这里!
  16. 手机浏览器怎么下载视频,第三方手机浏览器下载视频的方法
  17. MTK6762 Helio P22 安卓核心板模块应用
  18. python自制小游戏_教你用Python自制拼图小游戏,一起来制作吧
  19. 【美团】职级、薪酬、绩效全认知
  20. C语言中:的其中一种作用

热门文章

  1. mysql创建gbk库_MYSQL创建utf-8和GBK格式数据库
  2. php语言开始和结束分别为,0055 PHP语言简介和HelloWorld
  3. linux pgpgin pgpgout pswpin pswpout 说明
  4. java 特殊字符过滤器_java处理url中的特殊字符
  5. 双向关联一对一映射详解(2)
  6. VSFTPD 安装与配置
  7. android平台代号、版本、API 级别和 NDK 版本
  8. linux智能灌溉流程,农田自动灌溉系统及灌溉方法与流程
  9. 北斗轨迹记录_北斗定位+智慧4G视频校车行业解决方案
  10. linux删除具有指定内容的文件,Linux bash删除文件中含“指定内容”的行功能示例...