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与ASP
Oct 09 PHP
mayfish 数据入库验证代码
Apr 30 PHP
如何使用PHP实现javascript的escape和unescape函数
Jun 29 PHP
PHP分页详细讲解(有实例)
Oct 30 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
Aug 11 PHP
Ajax和PHP正则表达式验证表单及验证码
Sep 24 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
Mar 31 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
Apr 30 PHP
Laravel框架实现的记录SQL日志功能示例
Jun 19 PHP
使用Laravel中的查询构造器实现增删改查功能
Sep 03 PHP
PHP 模拟登陆功能实例详解
Sep 10 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五种设计模式小结
2011/03/23 PHP
解决php接收shell返回的结果中文乱码问题
2014/01/23 PHP
ThinkPHP中自定义错误页面和提示页面实例
2014/11/22 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
2020/04/23 PHP
javascript 一段左右两边随屏滚动的代码
2009/06/18 Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
2015/06/01 Javascript
简述JavaScript的正则表达式中test()方法的使用
2015/06/16 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
JavaScript中eval函数的问题
2016/01/31 Javascript
jQuery绑定事件的几种实现方式
2016/05/09 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
2016/12/13 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
angular ng-repeat数组中的数组实例
2017/02/18 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
2017/09/30 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
2020/08/10 Javascript
全面了解Python的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
Python实现基于多线程、多用户的FTP服务器与客户端功能完整实例
2017/08/18 Python
Python线程创建和终止实例代码
2018/01/20 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
python3+selenium实现126邮箱登陆并发送邮件功能
2019/01/23 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
2020/05/19 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
2020/06/03 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
中学教师岗位职责
2013/11/26 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
政风行风建设整改方案
2014/10/27 职场文书
2015年安置帮教工作总结
2015/05/22 职场文书
团队拓展训练感想
2015/08/07 职场文书
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android