详细信息 您现在的位置是:首页 > php

PHP常见字符串操作函数与用法总结

来源: 发布时间:2020-02-21 916 人已围观

摘要php对字符串操作使用非常频繁,php针对字符串操作的函数也是非常多。了解并使用这些php字符串操作函数及用法,将使我们的工作更方便快捷

一、字符串的格式化


1、字符串的格式化

trim()函数可以去除字符串的开始位置和结束位置的空格,并将结果字符串返回,默认情况下去除的字符是换行符和回车符(\n和\r),水平和垂直制表符(\t和X0B)

ltrim()函数只从字符的开始处(左边)去除空格

rtrim()函数只从函数的结束处(右边)去除空格


2、格式化字符串以便显示

①使用HTML格式化:n12br()函数

在字符串中的新行(\n)之前插入换行符


a1.png

②为打印输出而格式化字符串

printf()结构

$s="world");
printf("Hello %s",$s);

3.改变字符串中的字母大小写

函数描述使用 $subject=Hello World返回值
strtoupper()将字符串转为大写strtoupper($subject )HELLO WORLD
strtolower()将字符串转为小写strtolower($subject )hello world
ucfirst()如果字符串第一个字符是字符,将其转为大写ucfirst($subject )Hello world
ucwords()将字符串的每个单词的首字母大写ucwords($subject )Hello World

二、用字符串函数连接和分割字符串


1、用函数explode()、implode()和join()

exlpode()

把字符串打散为数组:

a2.png


implode()  (jion()是implode()函数的别名)

把数组元素组合为字符串:

a3.png


2、使用strtok()函数

strtok() 函数把字符串分割为更小的字符串(标记)。

语法  strtok(string,split)

参数描述
string必需。规定要分割的字符串。
split必需。规定一个或多个分割字符。

a4.png


3、使用substr()函数

定义和用法

substr() 函数返回字符串的一部分。

注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。

语法  substr(string,start,length)

参数描述
string必需。规定要返回其中一部分的字符串。
start必需。规定在字符串的何处开始。
  • 正数 - 在字符串的指定位置开始

  • 负数 - 在从字符串结尾开始的指定位置开始

  • 0 - 在字符串中的第一个字符处开始

length可选。规定被返回字符串的长度。默认是直到字符串的结尾。
  • 正数 - 从 start 参数所在的位置返回的长度

  • 负数 - 从字符串末端返回的长度

a5.png

三、字符串的比较


1、strcmp()比较两个字符串,如果相等,函数返回0

a6.png

2、strlen()函数测试字符串的长度

a7.png


站点信息

  • 电话:15226178738
  • QQ:1697915848
  • 邮箱:1697915848@qq.com