为啥错了

为什么错了?
<?php
$str = 'Look at the sea';
$str{strlen($str)-1} = 'e'
$last = strval($str) ;
echo $last;
?>

------解决方案--------------------
$str{strlen($str)-1} = 'e'    这个后面少个分号
------解决方案--------------------
因为LZ第三行没加分号。