php str_replace 函数参数为数组时的使用
本文章来给各位同学介绍关于php str_replace 函数参数为数组时的使用,如果你此教程有兴趣不防进入参考,str_replace 用于字符串替换,代码如下:
<?php str_replace ( "php" , "java" , "php4" ); //java4 ?>被搜索的变量是字符串,代码如下:
<?php /* 被搜索的变量是字符串 */ $array = array (); $array []= 'php1' ; $array []= 'php2' ; $array []= 'php3' ; $array []= 'php4' ; $arrayNew = str_replace ( "php" , "java" , $array ); print_r( $arrayNew ); /* Array ( [0] => java1 [1] => java2 [2] => java3 [3] => java4 ) */ ?>也可以处理数组形式的变量,查找的值和替换后的值可以是一对一关系,代码如下:
<?php /* 要查找的变量是数组形式 */ $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 ) */ ?>查找的值和替换后的值可以是多对一关系,代码如下:
<?php /* 要查找的变量是数组形式 */ $array = array (); $array []= 'php教程1' ; $array []= 'php教程2' ; $array []= 'php教程3' ; $array []= 'php教程4' ; $find = array ( "php" , "教程" ); $arrayNew = str_replace ( $find , "java" , $array ); //开源代码phpfensi.com print_r( $arrayNew ); /* Array ( [0] => javajava1 [1] => javajava2 [2] => javajava3 [3] => javajava4 ) */ ?>查看更多关于php str_replace 函数参数为数组时的使用 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did31074