I was surprised when I ran the following code in my editor:

```
<?php

    echo "hello";
    echo "world"

?>

```

As it can be easily seen, a semicolon (`;`) is missing from the code, however it still works!

How this works and why `;` is {0,1} here?