富群兴 网络设计工作室
企业智慧ERP应用软件服务商

php 字符串查找替换函数

 二维码 365
发表时间:2018-05-14 15:26

php 字符串查找替换函数

PHP有关查找替换的函数比较多,如有:strstr(),strpos,str_replace()


1.        strstr PHP strstr() 函数

  定义和用法

  strstr() 函数搜索字符串在另一字符串中的第一次出现。

  注释:该函数是二进制安全的。

  注释:该函数对大小写敏感。如需进行不区分大小写的搜索,请使用 stristr() 函数。

  例:

  $seostudy='SEO优化软件 http://www.seostudy.net';

  if (strstr($seostudy,'www')) {

  $seostudy_before=strstr($seostudy,'www',true);//获取seostudy之前的部分字符串

  $seostudy_after=strstr($seostudy,'www');//获取seostudy之后的部分字符串

  }

  echo $seostudy_before;

  echo $seostudy_after;

  ?>

2.  PHP strpos() 函数

  定义和用法

  strpos() 函数查找字符串在另一字符串中第一次出现的位置。

  注释:strpos() 函数对大小写敏感。

  注释:该函数是二进制安全的。

  相关函数:

  stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)

  strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)

  strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)

  例:

  $seostudy='SEO优化软件 http://www.seostudy.net';

  echo strpos($seostudy,'www');//显示位置数字,如10;

  ?>

3.     PHP str_replace() 函数

  定义和用法

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

  该函数必须遵循下列规则:

  如果搜索的字符串是数组,那么它将返回数组。

  如果搜索的字符串是数组,那么它将对数组中的每个元素进行查找和替换。

  如果同时需要对数组进行查找和替换,并且需要执行替换的元素少于查找到的元素的数量,那么多余元素将用空字符串进行替换

  如果查找的是数组,而替换的是字符串,那么替代字符串将对所有查找到的值起作用。

  注释:该函数区分大小写。请使用 str_ireplace() 函数执行不区分大小写的搜索。

  注释:该函数是二进制安全的。

  例:

  $seostudy='SEO优化软件 http://www.seostudy.net';

  echo str_replace('www', 'shenzhen', $seostudy)//替换www为shenzhen

  //显示结果为shenzhen.seostudy.net

  ?>


在线留言

在线留言

了解更多软件开发、行业ERP、企业官网应用服务

公司
*
手机
*
描述
*
验证码
 换一张
*
提交留言
联系QQ:2590552134
手机号码:13682478927
联系邮箱:2590552134@qq.com
联系地址:广东省深圳市龙岗区横岗镇新光一街35号
热搜词:ERP软件开发,进销存管理软件免费下载,企业管理软件,企业ERP管理系统
粤公网安备 44030702000841号
我们的使命是助力商家全渠道管理与业务拓展,同时在供应链重塑的背景下,实现商业模式的全新升级
——————
热线电话
136 8247 8927
website qrcode