Testing and Debugging Applications
Any code that has been changed or manipulated must be verified and checked to determine that it still works. Code that has undergone Zend Guard encoding/obfuscation is no exception.
No matter what type of encoding or obfuscation is applied to the code, it is necessary to validate the code by running a complete QA (Quality Assurance) cycle on the code. Code validation should be repeated after each time the code is encoded or obfuscated.
Extra attention should be given when obfuscating many types of entities. Errors found in the code indicate entities that should be included in the Exclude List.