首页 > WordPress学习 > WordPress替换指定文字 非全局替换方法str_replace()函数用法

WordPress替换指定文字 非全局替换方法str_replace()函数用法

时间:2022年11月30日 分类:WordPress学习 浏览量:587

今天突然冒出来一个需求,需要在部分页面,替换部分指定的文字,不显示,试了下,用str_replace()函数可以实现,以下是具体方法:

<?php 
     $titles = $post->post_title;
     echo str_replace("(2014版)","","$titles");
?>

这样,我们就可以在输出标题时,将2014版给隐藏。

str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写)。

str_replace(find,replace,string,count)
find	必需。规定要查找的值。
replace	必需。规定替换 find 中的值的值。
string	必需。规定被搜索的字符串。
count	可选。对替换数进行计数的变量。

使用案例:

  //实例一:字符串替换字符串
  $str1 = str_replace("red","black","red green yellow pink purple");
  echo $str1."";  //输出结果为black green yellow pink purple
 
  //实例二:字符串替换数组键值
  $arr = array("blue","red","green","yellow");
  $str1 = str_replace("red","pink",$arr,$i);
  print_r($str1);
 
  //实例三:数组替换数组,映射替换
  $arr1 = array("banana","orange");
  $arr2 = array("pitaya","tomato");
  $con_arr = array("apple","orange","banana","grape");
  $con_rep = str_replace($arr1,$arr2,$con_arr,$count);
  print_r($con_rep);
 
  //实例四:如$search为数组,$replace为字符串时
  $search = array("banana","grape");
  $replace = "tomato";
  $arr = array("banana","apple","orange","grape");
  $new_arr = str_replace($search,$replace,$arr,$count);
  print_r($new_arr);

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权

文章名称:WordPress替换指定文字 非全局替换方法str_replace()函数用法

文章链接:https://www.qqhgg.com/130.html

该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。

标签:

最新文章