News

Even more important, putting all the tests together in a test suite provides for regression testing—before any new code is committed, all pre-existing tests should pass.
Sebastian Bergmann, author of PHPUnit, talks in an interview about highlights and preparation tips for the release of version 12 in February 2025.
What's the difference between dynamic code analysis and static analysis source code testing? Learn more about the importance of conducting a source code review in this expert response.
Attackers were able to place malicious code in the PHP central code repository by impersonating key developers, forcing changes to the PHP Group's infrastructure.