截取最后一个逗号之后的内容:
俩个思路供选择
第一用explode()函数转成数组取最后一个
$str="xxx,aaa,bbb,cccc,ddd";
$arr=explode(",", $str);
//获取最后一个/后边的字符
$last=$arr[count($arr)-1];
第二用正则表达式
$aa="BJ1,YD1,145,1B3";
echo preg_replace('/.*\,/','',$aa);