美文网首页收藏
php 字符串常见方法汇总

php 字符串常见方法汇总

作者: 暴躁程序员 | 来源:发表于2023-01-18 11:10 被阅读0次

字符串拼接

echo 'hello' .' '. 'world!'; // hello world!

字符串检索

strlen(字符串) 返回字符串长度
strpos(字符串,字符串片段)返回字符串在另一字符串中第一次出现的位置(区分大小写)
strrpos(字符串,字符串片段)返回字符串在另一字符串中最后一次出现的位置(区分大小写)
strripos(字符串,字符串片段)返回字符串在另一字符串中最后一次出现的位置(不区分大小写)
strrchr(字符串,字符串片段)查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。
strspn(字符串,字符片段) 返回任何匹配到字符片段每一个字符的所有字符数
substr_count(字符串,字符片段) 返回字符串片段在字符串中出现的次数

字符串截取

substr(字符串,开始位置,截取长度)返回截取的字符串, 开始位置和截取长度都可为负数(英文)
mb_substr(字符串,开始位置,截取长度)返回截取的字符串, 开始位置和截取长度都可为负数(中文)

字符串替换

str_replace(被替换的值,新插入的值,字符串) 替换所有匹配到的字符串片段(大小写敏感)
str_ireplace(被替换的值,新插入的值,字符串) 替换所有匹配到的字符串片段(大小写不敏感)
substr_replace(字符串,新插入的值,起始位置,替换的长度) 替换字符串中某一段字符串
strtr("who are you who are you","wr","yz") // 结果 yho aze you yho aze you,所有w变成y,r变成z (区分大小写)

字符串大小写转化

lcfirst(字符串) 把字符串首字母转小写
ucfirst(字符串) 把字符串首字母转大写
ucwords(字符串) 把字符串中每个单词的首字母转大写
strtoupper(字符串) 把字符串全转大写
strtolower(字符串) 把字符串全转小写

字符串转数组

str_split(字符串,分割长度) 将字符串分割成数组,默认分割长度为1
explode(分割点字符,字符串) 将字符串分割成数组
implode(" ",数组) 将数组转化成字符串
join(" ",数组) 将数组转化成字符串

字符串格式化

strrev(字符串)字符串反转

trim(字符串) 移除字符串两侧的特殊符号,默认移除空格符、回车符、换行符等
ltrim(字符串) 移除字符串左侧的特殊符号,默认移除空格符、回车符、换行符等
rtrim(字符串) 移除字符串右侧的特殊符号,默认移除空格符、回车符、换行符等

strip_tags(字符串,允许的标签) 删除 HTML、XML、PHP 标签和注释 

str_shuffle(字符串) 返回随机打乱的字符串 

str_repeat(拼接的字符串,拼接的次数) 把字符串重复拼接

md5(字符串,false) md5加密字符串
md5_file(字符串,false) md5加密文件路径字符串

number_format(数字字符串,保留小数位) 金额千分位格式化,符号可可设置,比如:1,000,000.00

相关文章

  • php magic method

    常用的php魔术方法,分类汇总Mark在此 1.字符串 截取子字符串substr(str,start,stop) ...

  • php 字符串常见方法汇总

    字符串拼接 字符串检索 字符串截取 字符串替换 字符串大小写转化 字符串转数组 字符串格式化

  • php简单的基础总结(持续更新)

    php基础 数据类型 & 内存的公用常见的数据类型 intfloat.... 字符串函数 字符串的定义方法常见的字...

  • PHP 学习笔记(一)

    为了拓展知识面,学习了一些PHP的相关知识,汇总、分享。 PHP --- 字符串函数 PHP 常量 PHP--- ...

  • 网站性能通过哪些方面提升

    PHP技巧汇总:提高PHP性能的53个技巧 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号...

  • 问题及解决

    ElementUI组件库常见方法及问题汇总

  • JavaScript-字符串应用

    字符串应用 课程简介 主要是学习字符串的属性和字符串的常见方法 字符串属性 字符串常见方法 字符串的属性-leng...

  • 搜藏经典

    PHP 16个魔术方法 PHP 数组函数 PHP 字符串函数 PHP 超全局变量 PHP 面向对象的理解以及三大特...

  • ios 判断String(字符串)、NSArray(数组)、NS

    字符串、数组、字典都是常见的类型,在网上也有各种判断这三种类型数据为空的方法,我这也算是汇总一下吧。 /** 判断...

  • ES6的语法笔记

    参考 遍历 forEach 过滤 filter 映射 map 汇总reduce 构造函数 数组方法 字符串方法 展...

网友评论

    本文标题:php 字符串常见方法汇总

    本文链接:https://www.haomeiwen.com/subject/gtithdtx.html