Wahaha eval() is kind something a joke noted above. What bcompiler does dude to be precise is read php script and then convert it to bytecode -> machine language so that the computer can execute your php script se direct execution