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

2015-01-24信息快讯网

PHP的substr_replace将指定两位置之间的字符替换为*号的代码,需要的朋友可以参考下。

$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中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
比较discuz和ecshop的截取字符串函数php版
php数组一对一替换实现代码
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
php中3种方法统计字符串中每种字符的个数并排序
php中计算未知长度的字符串哪个字符出现的次数最多的代码
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
php中数组首字符过滤功能代码
PHP序列号生成函数和字符串替换函数代码
php替换超长文本中的特殊字符的函数代码
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
php preg_filter执行一个正则表达式搜索和替换
PHP反转字符串函数strrev()函数的用法
php 字符串替换的方法
PHP中strtotime函数使用方法分享
PHP substr 截取字符串出现乱码问题解决方法[utf8与gb2312]
PHPWind与Discuz截取字符函数substrs与cutstr性能比较
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
php join函数应用
php中神奇的fastcgi_finish_request
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
php中利用post传递字符串重定向的实现代码
PHP在字符断点处截断文字的实现代码
PHP学习之字符串比较和查找
PHP学习之整理字符串
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
PHP的cURL库功能简介 抓取网页、POST数据及其他
PHP stream_context_create()作用和用法分析
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
php函数之子字符串替换&#65279; str_replace
php去掉字符串的最后一个字符附substr()的用法
PHP中利用substr_replace将指定两位置之间的字符替换为*号
利用Memcached在php下实现session机制 替换PHP的原生session支持
php获取当前网址url并替换参数或网址的方法
©2014-2024 dbsqp.com