Really useful software project management and source code hosting.    tell me more...
BROWSE: projects / users / groups
An interactive shell for PHP
star_disabled Dashboard Source Tickets Wiki Blog Network


Really Useful Social coding!

Codaset is an open system, so you can browse and search through all the open source projects, and check out what your friends are coding. Follow them, befriend them, and fork their code; quickly and easily.
Every single open source project you create is free, so come on and use Codaset at no cost. Your first private or semi-private project is also free. Read more about what it costs after that.

Git clone URL's...

Public: git://codaset.com/joelmoss/iphp.git
Active tickets:
0
Milestones:
0
Bookmarks:
0
Forks:
0


iphp - Interactive PHP Shell

iphp is an interactive php shell that solves a number of painful problems with normal php shells:

  • Fatal Error handling - iphp doesn't die even if your code does.
  • optional readline support
  • readline support includes: autocomplete, history, line editing
  • support ctags tags files
  • implemented as a class for integration with your framework
  • support for require/include; you can load php files within iphp
  • extensible command system

INSTALLATION

pear install apinstein.pearfarm.org/iphp

EXAMPLE

php> new ArrayObject(array(1,2))

=> ArrayObject Object
(
    [0] => 1
    [1] => 2
)

php> $_[0] + 1
=> 2

php> \help 
alias(es)                     <help>
-------------------------------------------------------
exit,die,bye,quit             Quit the shell.
reload                        Re-initialize the iphp state so it's just as if you quit and re-started.
help,?                        View a list of all installed commands.