php 从右截取到指定字符所有值

php 截取从右到指定字符所有值
$str = substr($d[$ja],-1,strrpos($d[$ja],'|'));
str: 太阳花|中华人民共和国
要如何得到 "中华人民共和国",当然 中华人民共和国这个是不固定长度的,
已解决

$test="这个是要被截取的原字符串|期望截取后的结果";
$str = substr($test,strrpos($test,'|')+1);
echo $str;
输出 : 期望截取后的结果

温馨提示:答案为网友推荐,仅供参考
相似回答