なぜ間違っているのでしょうか? $str = 'Look at the sea'; $str{strlen($str)-1} = 'e' $last = strval($str) ; echo $last; ?> 共有先: -----解決策---------$str{strlen($str ) -1} = 'e' この後にセミコロンがありません -----解決策--------- LZの3行目にセミコロンがないためです。