在字符串中查找空白


Find white space in string

我有以下字符串。我需要找到最后一个空白的位置。

我已经尝试了以下代码:

for ($i = 410; $i < 420; $i++) {
            if ($body[$i] == ' ') {
                $lastCharacter = $i;
                break;
            }
        }

但它不会返回正确的空白位置。它返回单词中间的一个位置。

在9月的录音带上,蒙彼利埃和阿尔比(Albi),在抵达的小插曲中度过了一段美好的时光在阿尔卑斯山和皮雷讷山脉的欢乐之旅中,人们可以通过font toute la saveur du Tour。Dernièreé胶带周末签署了蒙塔涅协议。海拔高度犯规聚集在科特迪瓦河畔,苏夫兰特在莱乌。。。

$lastSpace = strrpos($string," ");

文档:strrpos

使用strrpos:http://php.net/manual/en/function.strrpos.php

echo $pos = strrpos($mystring, " ");