我有这个字符串:24.045,25.531,26.890
作为php变量$numbers
如何在最后一个逗号后回显该数字(在本例中为26.890)?数量可以变化,例如9.04
或120.34521
。所以我需要将最后一个逗号设置为我的起点。
我可以搜索最后一个逗号,并回显它背后的内容吗?
答案 0 :(得分:5)
不创建包含所有数字的临时数组(您可能不需要):
echo substr($numbers, strrpos($numbers, ',') + 1);
如果您需要处理可能根本不包含逗号的字符串:
echo substr(
$numbers,
($lastCommaPos = strrpos($numbers, ',')) !== false ? $lastCommaPos + 1 : 0
);
答案 1 :(得分:4)