PHP str_replace的用法
2024-10-06 16:07:09
PHP str_replace的用法
1 替换单个字符
<pre>
<?php
echo str_replace("world","Shanghai","Hello world!");
?>
</pre>
<pre>
//结果
Hello Shanghai!
</pre>
2 多个字符替换多个字符
<pre>
$result=str_replace(array(1,2,3), array(3,4,5), "good5 golly2 miss3 molly!");
echo $result;
</pre>
<pre>
//结果
good5 golly4 miss5 molly!
</pre>
3 如果碰到 要匹配的是相同的可以采取如下方法
<pre>
<?php
$pattern = array('/a/', '/a/', '/a/');
$replacement = array('x', 'y', 'z');
$subject = 'abcadeafg';
$res = preg_replace($pattern, $replacement, $subject , 1);
echo $res; // xbcydezfg
$pattern = array('/\?/', '/\?/', '/\?/');
$replacement = array('x', 'y', 'z');
$subject = '?b?d?bfg';
$res = preg_replace($pattern, $replacement, $subject , 1);
echo $res; // xbydzbfg
?>
</pre>
最新文章
- Sqlite 存储自定义对象
- 终于搞定office 2013中文双引号无法匹配问题啦!!!
- ACM Steps 2.1.7
- java线程生命周期及其对应方法
- 工厂模式(Factory Patter)
- Let the Balloon Rise
- Enum 绑定到 RadioButton
- SQL中的事物【转】
- VB.NET中使用Linq TO SQL添加数据后获得自增长列ID
- [Redux] Normalizing the State Shape
- poj 2728 Desert King(最小比率生成树,迭代法)
- Android用surface直接显示yuv数据(二)
- [十]基础数据类型之Unicode编码简介
- Hadoop记录- Yarn Job MAX
- ASPxGridView 添加勾选列--全选 和 后端获取勾的行ID
- 27.纯 CSS 创作一个精彩的彩虹 loading 特效
- jenkins发邮件问题
- GPS数据解析
- WinForm实现Rabbitmq官网6个案例-Hello World
- Oracle入门第二天(下)——单行函数
热门文章
- 解决:Specifying a namespace in include() without providing an app_name和XXX is not a registered namespace问题
- 面试必备:高频算法题终章「图文解析 + 范例代码」之 矩阵 二进制 + 位运算 + LRU 合集
- ZCU104搭建Ubuntu桌面系统-1安装Petalinux
- springboot 快速开发的定制补充
- opencv::凸包-Convex Hull
- Git基本使用指南
- vue element NavMenu 莫名出现蓝色边框
- Java基础(39)Arrays.binarySearch方法
- Java基础(三十一)JDBC(1)常用类和接口
- TwoHandleSlider/RangeSlider