This is not possible. Make a binary.
Even if there are compiled binary extension DLL modules for PHP itself to run.
What you can do to protect your php scripts & code is to use
obfuscator scripts.
This will make the php very hard to fix to read in a normal way.
Drawback is that obfuscated code will execute a bit slower
as it needs to be interpretated to something the php can execute.
Here is a google search for FREE Obfuscator scripts:
[URL="http://www.google.com/#hl=en&source=hp&q="open+source"+php+obfuscator"]http://www.google.com/#hl=en&source=hp&q="open+source"+php+obfuscator[/URL]
Here is one such. I do not know how fresh or good this one is, but ...
PhpCodeBuster - An Open Source PHP Obfuscator
This is the project page for PhpCodeBuster, a freely available and open source PHP class to protect your PHP code.
Using PhpCodeBuster, your PHP scripts will get obfuscated, meaning that the code is changed in such a way that it is very hard to reverse engineer it into a understandable format.