我有以下字符串.我需要找到最后一个空格的位置.
我试过以下代码:
for ($i = 410; $i < 420; $i++) {
if ($body[$i] == ' ') {
$lastCharacter = $i;
break;
}
}
Run Code Online (Sandbox Code Playgroud)
但它没有返回正确的空白位置.它返回一个单词中间的位置.
Danscetteseptièmeétape,les coureurs vont relier Montpellier et Albi,passant au milieu des vignes de l'arrière-pays pour faire la jonction entre les Alpes etlesPyrénées,traversant des paysages qui font toute la saveur du Tour.Dernièreétapeunpeu plate avant un week-endplacésousle signe de la montagne.Des ascensions de col,lafouleamasséesurlescôtés,souffrant avec leu ...
$lastSpace = strrpos($string," ");
Run Code Online (Sandbox Code Playgroud)
Doc:strrpos