php判断字符串有没有指定字符,取指定字符前部分的字符串
小编话不多说,直接上!
这里指定字符为’?’
if(strstr($str,'?')){
$str = substr($str,0,strrpos($str,'?'));
}
咱们再熟悉一下这两个函数
//知识来源w3school
定义和用法
strstr() 函数搜索字符串在另一字符串中的第一次出现。
<?php
echo strstr("I love Shanghai!","Shanghai");
?>
定义和用法
substr() 函数返回字符串的一部分。
<?php
echo substr("Hello world",6);
?>
定义和用法
strrpos() 函数查找字符串在另一字符串中最后一次出现的位置。
<?php
echo strrpos("You love php, I love php too!","php");
?>
结束!