宝马娱乐在线112222 > 网络应用 > php 字符串替换函数宝马娱乐在线112222

原标题:php 字符串替换函数宝马娱乐在线112222

浏览次数:103 时间:2019-10-01

在本例中,我们将演示带有数组和 count 变量的 str_ireplace() 函数:

$arr1 = Array( 
'http://img.jb51.net/img/offer/29/24/70/20/29247020',
'http://img.jb51.net/img/offer/29/24/70/20/29247020-1',
'http://img.jb51.net/img/offer/29/24/70/20/29247020-2'
);
$arr2 = Array(
'http://localhost/root/ups/af48056fc4.jpg',
'http://localhost/root/ups/cf33240aa3.jpg',
'http://localhost/root/ups/c30e40419b.jpg'
);
$data = '
<img src="http://img.jb51.net/img/offer/29/24/70/20/29247020"/&gt;
<img src="http://img.jb51.net/img/offer/29/24/70/20/29247020-1"/&gt;
<img src="http://img.jb51.net/img/offer/29/24/70/20/29247020-2"/&gt;';
$data = str_replace($arr1,$arr2,$data);
var_dump($data);
?>

输出:

例子 2 在本例中,我们将演示带有数组和 count 变量的 str_replace() 函数:

实例:

Hello John!

<?php
$arr = array("blue","red","green","yellow");
print_r(str_ireplace("red","pink",$arr,$i));
echo "Replacements: $i";
?>

您可能感兴趣的文章:

<?php
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_ireplace($find,$replace,$arr));
?>输出:

例子 1

substr_replace()函数
对指定字符串中的部分字符串进行替换,语法:
string substr_replace(string str,string repl,int start,[int length])
参数str:指定要操作的原始字符串。
参数repl:必要参数,指定替换后的新字符串。
参数start:指定替换字符串开始的位置。
参数length:指定返回的字符串长度。
实例:

Array
(
[0] => B
[1] =>
[2] => !
)

 代码如下

<?php
echo str_replace("world","John","Hello world!");
?>

 代码如下

输出:

Array
(
[0] => blue
[1] => pink
[2] => green
[3] => yellow
)

语法 str_replace(find,replace,string,count)

字符串的替换技术可以通过以下两个常用函数实现:str_ireplace()函数和substr_宝马娱乐在线112222,replace()函数
str_ireplace()函数
使用新的子字符串替换原始字符串中被指定要替换的字符串,语法:
mixed str_ireplace(mixed search,mixed replace,mixed subject[,int&count])
参数search:必要参数,指定需要查找的字符串。
参数replace:必要参数,指定替换的值。
参数subject:必要参数,指定查找的范围。
参数count:可选参数,(带中括号的为可选参数),获取执行替换的数量。

参数 描述
find 必需。规定要查找的值。
replace 必需。规定替换 find 中的值的值。
string 必需。规定被搜索的字符串。
count 可选。一个变量,对替换数进行计数。

 代码如下

定义和用法
str_replace() 函数使用一个字符串替换字符串中的另一些字符。

 

<?php
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
?>

Replacements: 1例子 3

复制代码 代码如下:

本文由宝马娱乐在线112222发布于网络应用,转载请注明出处:php 字符串替换函数宝马娱乐在线112222

关键词:

上一篇:php操作SVN版本服务器类代码

下一篇:没有了