$str = 'Administrator';
$res = substr($str,0,strrpos($str,'i'));
echo $res; // == Admin
echo "\n";
$res = substr($str,0,strrpos($str,'in'));
echo $res; // == Adm
// strrpos(string $haystack, string $needle, int $offset = 0)
// 查找字符串在另一个字符串中最后一次出现的位置。该函数对大小写敏感。
// $offset 可选。规定开始搜索的位置。
// substr(string $string, int $offset, ?int $length)
// 返回字符串的一部分。
PHP截取指定字符前的字符串
最新推荐文章于 2022-12-06 10:22:14 发布
本文介绍了PHP中的strrpos和substr函数用法,通过示例展示了如何找到字符串中某个子串的最后出现位置并截取部分字符串。strrpos查找指定子串在字符串中最后一次出现的位置,而substr则用于从字符串中取出一部分。这两个函数在处理字符串时非常实用。
摘要由CSDN通过智能技术生成