字符串格局化
字符串截断:
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开发自学 字符串
抱歉,评论功能暂时关闭!