$a = array('jo', 'se');
$word= 'josephine';
我想删除可以在$word中找到单词"jo"或"se"的所有实例。所以它会打印新词"phine"。
str_replace
可以在本机执行此操作:
<?php
$a = array('jo', 'se');
$word = 'josephine';
$word = str_replace($a, '', $word);
var_dump($word); //string(5) "phine"
?>
演示
str_replace()
$a = array('jo', 'se');
$word= 'josephine';
echo str_replace($a, '', $word);
或使用strtr()
echo strtr($word, $a);
请参阅手册中的str_replace
$a = array('jo', 'se');
$word= 'josephine';
$string = str_replace($a, "", $word);
混合str_replace ( 混合$search , 混合$replace , 混合$subject [, int &$count ] (
此函数返回一个字符串或数组,其中主题中出现的所有搜索都替换为给定的替换值。