Obfusc PHP is a professional source code obfuscator and encoder. It replaces variables, functions, classes, members, constants names from PHP source code with nonsense names and obscure strings, remove comments and white spaces without affecting functionality. Obfusc contains a PHP parser to ensure that all the syntax is properly handled. You don't need to install extension on servers, obfusc is a real obfuscator. Obfusc PHP provides full control over the obfuscation process with a powerful user interface. You can decide case by case if an identifier should be or not obfuscated. You can have more styles for obfuscated identifiers and you can choose if strings are scrambled or white spaces and comments are stripped. When stripping comments you can also preserve some PHP comments that you choose.
Version 2.3.1 includes an improved GUI and free evaluation for any projects.