`
izuoyan
  • 浏览: 8913019 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

php中几个字符处理函数的说明

阅读更多
字符串分割与连接函数:

代码:
array explode(string delimiter, string data)

使用字符串 dellimiter 把 data 分割成一个数组返回
类似函数:split()

代码:
string implode(array data, string dellimiter)

作用和explode()正好相反,把数组用dellimiter连接成一个长字符串
函数别名:join()

代码:
array split(string pattern, string text[, integer limit])

使用匹配模式pattern的字符作为分隔符,把字符串text分割成数组
limit 可选参数,限制分割的段数

字符串编解码函数:

代码:
string addslashes(string text)

在字符串text中的特殊字符之前加“\”返回,特殊字符包括 ('), ("), (\)。
类似函数:quotemeta()

代码:
string stripslashes(string text)

和addslashes()函数正好相反,去掉反斜杠编码

代码:
string quotemeta(string text)

类似于addslashes(),区别在于它的特殊字符包括: . \ + * ? [ ] ^ ( ) $

代码:
string escapeshellcmd(string command)

在所有有可能在shell命令中引起麻烦的字符前加反斜杠。
用于exec(), system()等函数之前。

代码:
string mysql_escape_string(string text)

把一个SQL字符串转义,以安全用于mysql_query()

HTML 相关函数

代码:
string htmlentities(string text)

转换所有HTML实体

代码:
string htmlspecialchars ( string string [, int quote_style [, string charset]])

转换特定字符为HTML实体
quote_style: (ENT_COMPAT|ENT_QUOTES)
quote_style默认值:ENT_COMPAT 转换& < >
当quote_style为:ENT_QUOTES时,除转换以上字符外还转换 " and '

代码:
string trim(string text)

去掉字符串text开始和结束处的空字符

代码:
string ltrim(string text)

去掉字符串text开始处的空字符

代码:
string rtrim(string text)

去掉字符串text结束处的空字符

代码:
string chop(string text)

函数rtrim()的别名

分享到:
评论

相关推荐

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    PHP读取文件前几个字节 判断文件类型函数 PHP连接ACCESS PHP采集程序中常用的函数 PHP随机产生指定长度中文字符串 SMTP类 url地址参数加密 一些常用验证函数 下拉-单选框选择 创建多级目录 删除数组中相同...

    PHP从数组中随机选取几个值组成新的字符串(输出字符串非数组)

    这个实现起来虽然不难,但是涉及到PHP中几个不常用的函数模块,对于很多PHP新手来说还确实是一个难题,今天就给大家分享一个实例,用4行代码就可以实现让PHP随机从数组中选取几个值,然后拼接成字符串并输出。...

    php常用字符串处理函数实例分析

    这里只提供几个简单常用的函数: chop执行去除空格处理,get_html_translation_table返回转化列表到变量,定义包括HTML编码的字符串htmlentities,htmlspecialchars_decode 定义包含HTML特殊字符的字符串,nl2br ...

    几个有用的php字符串过滤,转换函数代码

    几个有用的php字符串过滤,转换函数,主要是一些字符的安全处理与字符串处理

    详解PHP用substr函数截取字符串中的某部分

    经常看到有新手问PHP有没有类似asp的left函数或right函数,实现截取某字符串左边或右边开始N个字符的函数。答案当然是有的。PHP中的substr函数就可以做的到,只不过PHP把二个函数合二为一了。 现在整理了一下substr...

    PHP内部实现打乱字符串顺序函数str_shuffle的方法

    一个字母等于一个字符 一个汉字等于2个字符 自己实现 如果在没有看PHP源码内部实现之前,如果使用php实现内部字符串打乱顺序的操作,我能想到的是下面几种方式。 循环随机数 使用随机数,可以有随机取字符串的...

    php中计算中文字符串长度、截取中文字符串的函数代码

    以下几个函数用起来颇为顺手的。不过要知道,得在utf-8环境下使用。 复制代码 代码如下: header(‘Content-type:text/html;charset=utf-8’); /** * 可以统计中文字符串长度的函数 * @param $str 要

    分享自定义的几个PHP功能函数

    主要介绍了分享自定义的几个PHP功能函数,本文罗列的都是WEB开发中常用的一些功能函数,例如提交过滤、字符串截取、IP地址匿名化、隐藏文件真实路径等,需要的朋友可以参考下

    PHP 的几个配置文件函数

    php 的配置函数就是几个ini_*的函数,主要是针对配置文件的操作,其实就四个函数:ini_get、ini_set、ini_get_all、ini_restore。个人感觉最有用的就是ini_set和ini_get。 * ini_get():获取配置文件的选项值 这个...

    php 字符串中是否包含指定字符串的多种方法

    编写程序的时候,经常要处理字符串,最基本就是字符串的查找,在php检测字符串中是否包含指定字符串可以使用正则,如果你对正则不了解,那么有几个函数可以为您提供方便。 strpos() 函数判断字符串中是否包含某字符...

    给大家分享几个常用的PHP函数

    本文给大家分享的是pink自己写的几个常用的PHP函数,包括截取字符串,CURL封装以及分类树函数,有需要的小伙伴可以参考下

    PHP UTF8中文字符截断函数代码

    今天需要用一个UTF-8的字符串截断函数,网上找了几个代码片段发现都有问题,于是查了一下原理自己写了一个函数,代码片段如下

    PHP字符串的连接的简单实例

    很多时候我们需要将几个字符串连接起来显示,在PHP中,字符串之间使用“点”来连接,也就是英文中的句号”.”,具体使用方式如下:复制代码 代码如下:&lt;?php //定义字符串 $str1 = “Hello World!”; $str2 = ...

    php MD5 base64 crypt等加密函数用法集.rar

    //urlencode()函数把中文字符转换为16进制,然后在每个字符前加个%  echo urldecode($str); //urldecode()函数相反,要于对已经编码的URL字符串,将其16进制字符转换为中文字符  $str =base64_encode('可以传中文...

    用PHP文件上传的具体思路及实现

    当然了PHP函数库当中的FILE函数库,字符串类型函数库,目录函数库及$_FILES[]的使用是我们必须要用到的。也许每一个站点都可能会对上传文件有许多的限制,这些限制会包括 文件类型,文件大小,扩展名,以及上传目录...

    分享几种好用的PHP自定义加密函数(可逆/不可逆)

    项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这些加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数据...

    PHP判断是否为空的几个函数对比

    PHP数字前补0的自带函数sprintf 和number_format的用法(详解)PHP常用函数总结(180多个)PHP下使用mysqli的函数连接mysql出现warning: mysqli::real_connect(): (hy000/1040): …PHP中鲜为人知的10个函数php用header...

    php__部分函数实例

    php的数组,字符串,数据库,文件、目录操作,时间和数学等几个重要部分的函数详解与实例

    PHP对表单提交特殊字符的过滤和处理方法汇总

    PHP关于表单提交特殊字符的处理方法做个汇总,主要涉及htmlspecialchars/addslashes/stripslashes/strip_tags/mysql_real_escape_string等几个函数联合使用,与大家共同交流。 一、几个与特殊字符处理有关的PHP函数 ...

Global site tag (gtag.js) - Google Analytics