Alan Pinstein has put together an interactive PHP shell that gives you some interesting advantages over PHP's default shell feature.
php is an interactive php shell that solves a number of painful problems with normal php shells: error handling, readline support, autocomplete, history, require support an autoload support.
You can grab the latest version from his github repository.