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.ini实现Mysql导入数据库文件最大限制的修改方法
Dec 11 PHP
有关PHP中MVC的开发经验分享
May 17 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
php 判断是否是中文/英文/数字示例代码
Sep 30 PHP
PHP使用GETDATE获取当前日期时间作为一个关联数组的方法
Mar 19 PHP
php实现TCP端口检测的方法
Apr 01 PHP
PHP生成唯一订单号的方法汇总
Apr 16 PHP
PHP SPL标准库中的常用函数介绍
May 11 PHP
正确的PHP匹配UTF-8中文的正则表达式
May 13 PHP
php获取系统变量方法小结
May 29 PHP
php使用number_format函数截取小数的方法分析
May 27 PHP
php实现文件上传基本验证
Mar 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类
2008/04/09 PHP
php实现读取内存顺序号
2015/03/29 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
Javascript &amp; DHTML 实例编程(教程)基础知识
2007/06/02 Javascript
JQuery 获取和设置Select选项的代码
2010/02/07 Javascript
JQuery的read函数与js的onload不同方式实现
2013/03/18 Javascript
javascript笛卡尔积算法实现方法
2015/04/08 Javascript
jQuery实现弹出窗口中切换登录与注册表单
2015/06/05 Javascript
以jQuery中$.Deferred对象为例讲解promise对象是如何处理异步问题
2015/11/13 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
javascript表单事件处理方法详解
2016/05/15 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
Node.js利用Net模块实现多人命令行聊天室的方法
2016/12/23 Javascript
jQuery日程管理插件fullcalendar使用详解
2017/01/07 Javascript
浅谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/27 Javascript
Vue实现todolist删除功能
2018/06/26 Javascript
详解Vue webapp项目通过HBulider打包原生APP
2018/06/29 Javascript
angular 组件通信的几种实现方式
2018/07/13 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
Vue中实现权限控制的方法示例
2019/06/07 Javascript
微信小程序实现折线图的示例代码
2019/06/07 Javascript
搭建一个nodejs脚手架的方法步骤
2019/06/28 NodeJs
微信小程序scroll-view锚点链接滚动跳转功能
2019/12/12 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
js HTML DOM EventListener功能与用法实例分析
2020/04/27 Javascript
[01:08]DOTA2次级职业联赛 - Shield战队宣传片
2014/12/01 DOTA
解决Python出现_warn_unsafe_extraction问题的方法
2016/03/24 Python
基于python爬虫数据处理(详解)
2017/06/10 Python
利用Pandas 创建空的DataFrame方法
2018/04/08 Python
sklearn和keras的数据切分与交叉验证的实例详解
2020/06/19 Python
深入了解Python enumerate和zip
2020/07/16 Python
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
水污染治理工程专业求职信
2014/06/14 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
一文搞懂Redis中String数据类型
2022/04/03 Redis