PHP的substr_replace将指定两位置之间的字符替换为*号


Posted in PHP onMay 04, 2011
$username = "zongzi"; 
echo substr_replace($username,'**','1','2');

定义和用法

substr_replace() 函数把字符串的一部分替换为另一个字符串。

语法

substr_replace(string,replacement,start,length)
参数 描述
string 必需。规定要检查的字符串。
replacement 必需。规定要插入的字符串。
start 必需。规定在字符串的何处开始替换。 正数 - 在第 start 个偏移量开始替换 负数 - 在从字符串结尾的第 start 个偏移量开始替换 0 - 在字符串中的第一个字符处开始替换
charlist 可选。规定要替换多少个字符。 正数 - 被替换的字符串长度 负数 - 从字符串末端开始的被替换字符数 0 - 插入而非替换

提示和注释

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

<?php 
echo substr_replace("Hello world","earth",6); 
?>

输出:
Hello earth
PHP 相关文章推荐
PHP开发大型项目的一点经验
Oct 09 PHP
dedecms中显示数字验证码的修改方法
Mar 21 PHP
php操作JSON格式数据的实现代码
Dec 24 PHP
php中echo()和print()、require()和include()等易混淆函数的区别
Feb 22 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
Jun 17 PHP
详解PHP数组赋值方法
Nov 07 PHP
简单谈谈php延迟静态绑定
Jan 26 PHP
CI框架数据库查询之join用法分析
May 18 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
PHP CURL实现模拟登陆并上传文件操作示例
Jan 02 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 PHP
php join函数应用
May 04 #PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
May 04 #PHP
drupal 代码实现URL重写
May 04 #PHP
PHP操作MongoDB时的整数问题及对策说明
May 02 #PHP
php HandlerSocket的使用
May 02 #PHP
深入理解PHP原理之错误抑制与内嵌HTML分析
May 02 #PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
May 02 #PHP
You might like
PHP聊天室技术
2006/10/09 PHP
优化使用mysql存储session的php代码
2008/01/10 PHP
Can't create/write to file 'C:\WINDOWS\TEMP\...MYSQL报错解决方法
2011/06/30 PHP
用mysql_fetch_array()获取当前行数据的方法详解
2013/06/05 PHP
php判断手机访问还是电脑访问示例分享
2014/01/20 PHP
yii实现图片上传及缩略图生成的方法
2014/12/04 PHP
js压缩利器
2007/02/20 Javascript
学习ExtJS 访问容器对象
2009/10/07 Javascript
jquery中邮箱地址 URL网站地址正则验证实例代码
2013/09/15 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
Augularjs-起步详解
2016/07/08 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
jQuery实现选项卡功能(两种方法)
2017/03/08 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
jQuery 点击获取验证码按钮及倒计时功能
2018/09/20 jQuery
vue多级复杂列表展开/折叠及全选/分组全选实现
2018/11/05 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
[43:57]Liquid vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python多线程编程(八):使用Event实现线程间通信
2015/04/05 Python
python获取list下标及其值的简单方法
2016/09/12 Python
ubuntu安装sublime3并配置python3环境的方法
2018/03/15 Python
对dataframe进行列相加,行相加的实例
2018/06/08 Python
使用python判断jpeg图片的完整性实例
2019/06/10 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
小学作文评语大全
2014/04/21 职场文书
群众路线教育实践活动自我剖析思想汇报
2014/10/04 职场文书
家长会欢迎词
2015/01/23 职场文书
个人职业生涯规划之自我评估篇
2019/09/03 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
古诗之感恩老师
2019/10/24 职场文书
React Fragment介绍与使用详解
2021/11/11 Javascript
Apache Hudi 加速传统的批处理模式
2022/04/24 Servers