一聚教程网:一个值得你收藏的教程网站

热门教程

php str_replace 函数参数为数组时的使用

时间:2022-06-24 19:56:07 编辑:袖梨 来源:一聚教程网

str_replace 用于字符串替换

 代码如下 复制代码

str_replace("php","java","php教程4");
//java教程4
?>

被搜索的变量是字符串

 代码如下 复制代码

/*
被搜索的变量是字符串
*/
$array=array();
$array[]='php教程1';
$array[]='php教程2';
$array[]='php教程3';
$array[]='php教程4';
$arrayNew=str_replace("php","java",$array);
 
print_r($arrayNew);
/*
Array
(
   
[0] => java教程1
   
[1] => java教程2
   
[2] => java教程3
   
[3] => java教程4
)
*/
?>

也可以处理数组形式的变量,查找的值和替换后的值可以是一对一关系

 代码如下 复制代码

/*
要查找的变量是数组形式
*/
$array=array();
$array[]='php教程1';
$array[]='php教程2';
$array[]='php教程3';
$array[]='php教程4';
$find=array("php","教程");
$replace=array("java","案例");
$arrayNew=str_replace($find,$replace,$array);
print_r($arrayNew);
/*
Array
(
   
[0] => java案例1
   
[1] => java案例2
   
[2] => java案例3
   
[3] => java案例4
)
*/
?>

查找的值和替换后的值可以是多对一关系

 代码如下 复制代码

/*
要查找的变量是数组形式
*/
$array=array();
$array[]='php教程1';
$array[]='php教程2';
$array[]='php教程3';
$array[]='php教程4';
$find=array("php","教程");
$arrayNew=str_replace($find,"java",$array);
 
print_r($arrayNew);
 
/*
Array
(
   
[0] => javajava1
   
[1] => javajava2
   
[2] => javajava3
   
[3] => javajava4
)
*/

热门栏目