删除 PHP 右边的字符串
Delete string to the right in PHP
下面的代码删除到左边而不是右边。
实际代码:
$citygen=substr($citygen,strrpos($citygen,'&fbclid='));
示例:
?geo&moyobamba&fbclid=fdfdsfddsfds4324
我需要从 &fbclick=
右边删除(因为有时这些数字会改变)
您缺少 substr
的 $start
参数,因此它从 &fblcid
的位置开始获取字符。试试这个:
$citygen = '?geo&moyobamba&fbclid=fdfdsfddsfds4324';
$citygen = substr($citygen,0,strrpos($citygen,'&fbclid='));
echo $citygen;
输出:
?geo&moyobamba
下面的代码删除到左边而不是右边。
实际代码:
$citygen=substr($citygen,strrpos($citygen,'&fbclid='));
示例:
?geo&moyobamba&fbclid=fdfdsfddsfds4324
我需要从 &fbclick=
右边删除(因为有时这些数字会改变)
您缺少 substr
的 $start
参数,因此它从 &fblcid
的位置开始获取字符。试试这个:
$citygen = '?geo&moyobamba&fbclid=fdfdsfddsfds4324';
$citygen = substr($citygen,0,strrpos($citygen,'&fbclid='));
echo $citygen;
输出:
?geo&moyobamba