eval2 is a real-time evaluator for PHP. It is designed to be a debugging tool. Code is executed server-side as the user types and results are returned via AJAX. It comes with a limited textarea WYSIWYG code editor with tab, shift-tab indentation, and a GUI MySQL browser. It requires Firefox.
Cool PHPUnit Testcase Runner is a program to help optimize PHP software via unit testing. It recursively finds all unit test files within the PHP include path that use the naming pattern \*Test.php. The selection set is displayed in the form of a drop-down menu to run each of the test files separately. By inserting paths, filenames, and PEAR style classnames into a textarea field, you can fine tune the selection of the drop-down menu. The test results are displayed both as a progress bar and as a result list with additional information. Both formats use colors to differ successful results from the other result types.
error_log feed is a PHP script that provides a feed with one alert for each line found on the error_log files of a chosen directory and its subdirectories. It's intended for webmasters that want to know, effortlessly, the warning and error messages caused by their own scripts on their Apache + PHP hosted Web sites.
The pTest framework is an Object Oriented PHP 5 testing framework. It differs from other testing frameworks in that it doesn't suffer from a dogmatic following of JUnit. A good feature of this framework is that it can be as easily used from the command line as embedded and extended by your application. Tests are easy to write, and don't require naming conventions or other code changes.
Testilence is a unit-testing library for programs written in PHP 5. Although it is similar to other JUnit-inspired unit testing libraries, Testilence is written with an emphasis on what's useful, not what's usual. That said, most clever ways of doing useful things for unit test authors and users have already been discovered. Testilence combines original ideas with the best features found in different unit-testing toolkits into a coherent set.