在PHP中,str_replace是否可以是ORing?

在PHP中,str_replace是否可以是ORing?,php,preg-replace,str-replace,Php,Preg Replace,Str Replace,我想知道,如果我想在PHP中替换字符串,那么我可以使用pipesign,因为我们主要用于ORing条件。如果是,请告诉我怎么做 在preg|u replace中,我们使用pipe | sign对两个正则表达式进行ORing。我可以用同样的方法替换str_吗 我有以下两个代码,我必须压缩并使其更小而不使用数组如果可以,请告诉我如何压缩 $minit = strpos($arry[$x],"Lv."); if($minit == true){ $a = str_replace('Lv.','

我想知道,如果我想在PHP中替换字符串,那么我可以使用pipesign,因为我们主要用于ORing条件。如果是,请告诉我怎么做

在preg|u replace中,我们使用pipe | sign对两个正则表达式进行ORing。我可以用同样的方法替换str_吗

我有以下两个代码,我必须压缩并使其更小而不使用数组如果可以,请告诉我如何压缩

$minit = strpos($arry[$x],"Lv.");
if($minit == true){
    $a = str_replace('Lv.','LOVE',$arry1[$x]);
    array_splice($arry1, $x, 1, $a);
}
$minit1 = strpos($arry[$x],"Lv.");
if($minit1 == true){
    $a = str_replace('Lv.','LOVE',$arry1[$x]);
    array_splice($arry1, $x, 1, $a);
}
我必须压缩它,使它比它看起来更小。我该怎么做呢?

al|ter | nati|ves
一起使用

$var = preg_replace("/  EXAMple  | EX\.  /x", "REPL", $var);

注意
\
转义任何元字符(
[]
()
等),并使用正则表达式分隔符。有关详细信息或介绍,请参阅手册。

您已经将其标记为
preg replace
,因此可能知道这是更好的选择。那么是什么阻止你放弃str_replace呢?但是我想在这里使用str_replace。任何创建它的简短形式是其他方式吗?使用preg_replace我可以这样做吗?如果是,比如何?请留下评论