PHP的替换strstr strtr str_replace substr_replace
字符函数:
strstr:返回指定字符的前后部分 很粗放 只是返回字符串的前后
strtr:指定的字符进行替换,可以使用数组进行替换 字符串替换,可以使用数组
str_replace:把指定字符的都进行替换,还可以返回替换的字符个数 字符串替换,可以返回替换的个数
substr_replace:进行替换 可以指定开始的位置和长度 字符串替换,通过索引与长度替换
代码展示:
str_replace
<?php
/*** Created by PhpStorm.* User: sunxi* Date: 2019/9/23* Time: 16:30*/$aa=str_replace('a','v','gva',$count1);
var_dump($aa);
echo "<br>";
var_dump($count1);echo "<br>";
$aa=str_replace('a','v','gvaaaaaavaaa',$count2);
var_dump($aa);
echo "<br>";
var_dump($count2);// string(3) "gvv"
// int(1)
// string(12) "gvvvvvvvvvvv"
// int(9)
strtr
<?php
// 9wdefeeg4grvdq
// s9defeeg9grvdq
// string(28) "ccccccccccccxxxxffffffffffff"
$a=strtr("swdefeeg4grvdq","s","9");
print_r($a);
echo "<br>";$b=strtr("swdefeeg4grvdq","4w","99");
print_r($b);$a=["a"=>"cccc","b"=>"ffff"
];$r=strtr("aaaxxxxbbb",$a);
echo "<br>";
var_dump($r);
strstr
<?php
// xddddddssss
// eeeeel
$a=strstr("eeeeelxddddddssss","x");
$b=strstr("eeeeelxddddddssss","x",true);
print_r($a);
echo "<br>";
print_r($b);
substr_replace:进行替换,是通过指定索引与长度进行替换
<?php
// ad
$a=substr_replace("aaaaaffffdddd", "d", 1);
print_r($a);
echo "<br>";// daaaaffffdddd
$a=substr_replace("aaaaaffffdddd", "d", 0,1);
print_r($a);
PHP的替换strstr strtr str_replace substr_replace相关推荐
- PHP字符串替换函数strtr()的功能实现讲解
我们今天要向大家讲的内容是有关PHP字符串替换函数strtr()的相关介绍.对于初学者来说,对于PHP字符串替换函数strtr()的了解还比较浅显,希望通过本文介绍的内容能够让大家深入了解这个函数的具 ...
- php strstr 与 str_replace区别,[PHP]strstr(),substr(),str_replace(),parse_str()
strstr() strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串.如果是,则该函数返回str2在str1中首次出现的地址:否则,返回NULL. char str[] ...
- PHP替换字符串函数strtr()和str_replace()
strtr(string,from,to): 逐个字符开始替换,以from跟to中长度较较短的一个为准,例如: strtr("aidenliu","ai",&q ...
- PHP—str_replace()替换函数的使用
一.str_replace()函数 1.定义和用法 str_replace() 函数替换字符串中的一些字符(区分大小写). 注释:该函数是区分大小写的.请使用 str_ireplace() 函数执行不 ...
- php 函数strtr 替换函数实例解析 strtr 速度比较快
先来看看这个php字符串替换函数 PHP字符串替换函数strtr()的两种状态 strtr(string,from,to) 或者strtr(string,array) 首先针对PHP字符串替换函数st ...
- php str_replice_详解PHP字符串替换str_replace()函数四种用法
下面通过本文给大家分享PHP字符串替换str_replace()函数4种用法,具体内容如下所示: mixed str_replace ( mixed $search , mixed $replace ...
- php实现文本替换,php文本替换 函数 strtr()、str_repalce()
php 中替换函数主要有strtr(),str_repalce()这两个函数,但你们都知道他们这两个函数的区别和用法吗? IT我领先在这里给大家一个实例来说明这一问题. 先来看看这个php字符串替换函 ...
- php字符串的查找和替换
字符串查找并替换的二大函数 * 1.str_replace() * 2.substr_replace() $str = 'Peter Zhu is PHP lecture'; //二.str_repl ...
- python替换字符串元素_python替换字符串中的子串图文步骤
python替换字符串中的子串图文步骤 修改字符串本身是不可能的,因为字符串是不可变类型,只能是通过某些方法来产生它的副本.再把副本赋值给原字符串,达到类似替换的作用.这里介绍几种方法. 旧串换新串: ...
最新文章
- 常量元素记忆口诀_化学口诀表:帮助学生加深记忆提高解题正确率
- sql中的text字段如何导入oracle
- 分布式事务中间件 Fescar - 全局写排它锁解读
- 在Eclipse上搭建Android C开发环境
- 强化学习(九)Deep Q-Learning进阶之Nature DQN
- Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
- Java写入磁盘阵列_月光软件站 - 编程文档 - Java - 利用Linux创建磁盘阵列
- Oralce 时间TIMESTAMP的比较
- vue里面rules_vue如何使用rules对表单字段进行校验
- [转]正确设置nginx/php-fpm/apache权限
- 2018年中学计算机考试,重要!2018年济南市初中信息技术考试相关说明!
- CS224n自然语言处理(四)——单词表示及预训练,transformer和BERT
- c语言课后编程题第八章答案,C语言课后编程题答案.doc
- Google开源C++单元测试框架gTest 5:死亡测试
- web前端开发工具支持及环境搭建
- 签个到,哎,下午的数值计算可以考的好点的。。。。忧桑。。。
- 999.项目管理的一些计算技巧
- 关于iPhone X下Home Indicator(白条)的隐藏和延迟响应
- Pandas 数据结构
- js函数内返回一个内部函数详解
热门文章
- Jetty在win10上的配置,IDEA中配置Jetty,Maven中配置Jetty插件,Eclipse中配置Jetty插件及其使用,通过java代码内嵌Jetty Server
- Introduction | Elasticsearch权威指南(中文版) | 好的博文地址|官方资源所在位置
- 通过MULE集成服务的几种方式
- SQL Server里那些我们应该知道的系统存储过程
- 【Python-numpy】range()、np.arange()、np.linspace()、np.logspace()的使用和区别,list和array不同
- jq中查找上级_云计算自动化运维之linux-工作中常用命令总结(上)
- C语言sprintf与sscanf函数
- PyTorch 入门实战
- OpenCV文字绘制支持中文显示
- ajax初试,获取数据