Heim >Backend-Entwicklung >PHP-Tutorial >php中str_replace()字符替换函数的用法介绍

php中str_replace()字符替换函数的用法介绍

WBOY
WBOYOriginal
2016-07-25 08:58:121112Durchsuche
本文介绍下,有关php中str_replace()函数的用法,及相关例子。有需要的朋友,参考下吧。

定义和用法 str_replace函数使用一个字符串替换字符串中的另一些字符。 语法 str_replace(find,replace,string,count) 参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 提示和注释 注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。 注释:该函数是二进制安全的。

来看几个有关str_replace() 函数的例子,多看实例多练习,才能有所提高。

例1:

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

输出: Hello John!

例2:

<?php
/**
* 演示带有数组和 count 变量的 str_replace() 函数:
* edit bbs.it-home.org
*/
$arr = array("blue","red","green","yellow");
print_r(str_replace("red","pink",$arr,$i));
echo "Replacements: $i";
?>

输出: Array ( [0] => blue [1] => pink [2] => green [3] => yellow ) Replacements: 1

例3:

<?php
$find = array("Hello","world");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_replace($find,$replace,$arr));
///by bbs.it-home.org
?>

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



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn