My HTML has this:
<?php
echo '<p>Hello world!</p> ';
?>
The browser shows this:
Hello world!
    '; ?> 
Why is '; ?> showing?
I have tried same line, different lines, taking paragraph markers out, single quotes or double quotes. Nothing works.
 
     
    