PHP中常用的18个字符串函数-php教程

资源魔 85 0
字符串函数是PHP根底操作中必不成少的一局部,也是最首要的局部之一,本文将罕用的十几个字符串操作列出,并引见,心愿对各人有所协助。

字符串格局化

字符串截断:

trim():

删除了字符串首尾地位的(回车、换行、制表符)字符,并前往后果字符串

同时,trim()参数也能够设置自界说的非凡字符过滤列表

rtrim():

删除了字符串首部地位开端的非凡字符

ltrim():

删除了字符串尾部地位开端的非凡字符

chop():

以及rtrim()函数类似

格局化输入:

htmlspecialchars():函数过滤输入

htmlspecialchars():函数将会把一个字符串依照HTML实体输入(能够将字符串中非凡含意的字符转译为HTML实体)

str_replace():正则过滤输入

nl2br():HTML格局化

nl2br():函数将字符串作为输出操作,用HTML中的< br />标签替代字符串中的 \n 符号;这关于将一个长字符串显示正在HTML阅读器上是适用的。

字符格局化输入:sprintf()/printf()

正在字符格局化输入中,应用 % 字符格局输入管制符对字符进行标准化

字符串巨细写

strtoupper():字符串年夜写

strtolower():字符串小写

ucfirst():首字母年夜写

ucwords():将每一一段英文的首字符年夜写

字符串联接以及宰割

explode():依照指定的字符作为宰割前提,前往给一个数组

strtok():合成字符串为一组字符串

分隔符能够是一个字符也能够是字符串,strtok()函数每一次依据分隔符只会读掏出一个子字符串;

substr():

前往一个字符串中给定终点以及起点的前往而组成的新字符串后果

string substr(string string , int start [,int length]);

函数前往string字符串中依照start以及length束缚的字符串内容

字符串比拟

排序

strcmp():比拟两个字符串

strcasecmp():比拟字符串(没有区别巨细写)

strnatcmp():天然排序(没有区别巨细写)

strlen() : 判别字符串长度

字符婚配

字符串查找

strstr():婚配查找字符或字符串

strchr():婚配查找一个字符

strstr()以及strchr()正在婚配查找使用中成果没有分昆季;函数需求两个以上的参数,第一个参数是:需求被搜寻的字符串,第二个参数是:要搜寻的指标要害字;从字符串婚配到要害字就会前往被搜寻的字符串,不然前往false

字符串地位

strpos():前往婚配的字符的地位

strpos():函数的参数以及strstr()类似,strpos()的第三个参数能够指定开端查找的地位

字符串交换

str_replace():字符串交换字符串中的另外一些字符。

以上就是PHP中罕用的18个字符串函数的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学 字符串

抱歉,评论功能暂时关闭!