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 面向对象 final类与final方法
May 05 PHP
PHP 八种基本的数据类型小结
Jun 01 PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 PHP
ThinkPHP缓存方法S()概述
Jun 13 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
Aug 04 PHP
php下pdo的mysql事务处理用法实例
Dec 27 PHP
PHP中ID设置自增后不连续的原因分析及解决办法
Aug 21 PHP
php实现基于PDO的预处理示例
Mar 28 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
php 可变函数使用小结
Jun 12 PHP
php layui实现前端多图上传实例
Jul 30 PHP
php函数式编程简单示例
Aug 08 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将整数数字转换为罗马数字实例分享
2019/03/17 PHP
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
2013/07/03 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
Bootstrap缩略图的创建方法
2017/03/22 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
原生js实现的移动端可拖动进度条插件功能详解
2019/08/15 Javascript
解决Layui中layer报错的问题
2019/09/03 Javascript
[01:38]DOTA2 2015国际邀请赛中国区预选赛 Showopen
2015/06/01 DOTA
[04:40]2016国际邀请赛中国区预选赛全程TOP10镜头集锦
2016/07/01 DOTA
Python中使用Flask、MongoDB搭建简易图片服务器
2015/02/04 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
Python学习笔记之抓取某只基金历史净值数据实战案例
2019/06/03 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
详解canvas drawImage()方法绘制图片不显示的问题
2018/10/08 HTML / CSS
HTML5新标签兼容——&gt; 的两种方法
2018/09/12 HTML / CSS
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
美国高端医师级美容产品电商:BeautifiedYou.com
2017/04/17 全球购物
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
北大自主招生自荐信
2013/10/19 职场文书
工程管理专业个人求职信范文
2013/12/07 职场文书
关于中国梦的演讲稿
2014/04/23 职场文书
投标服务承诺书
2014/05/28 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
学校安全管理制度
2015/08/06 职场文书
字典算法实现及操作 --python(实用)
2021/03/31 Python
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python