My point is that PHP renders text first and foremost, writing code in PHP is &quot;opt-in&quot; somehow. An HTML file for instance is a valid PHP file. AFAIK an HTML file isn&#x27;t a valid Ruby or Python file. You don&#x27;t need to tell the interpreter to kick in at first place. But that&#x27;s not the main idea I tried to convey in my comment.