Projects / PHP/JavaScript interpreter

PHP/JavaScript interpreter

The PHP JavaScript interpreter is intended to be embedded into CMS/Wiki engines to allow users to inject server-side executable code as Web site extensions. This is possible because scripts run safely in a sandbox, while interfaces to the hosting interpreters environment and resources were still allowed. The language looks like a mix of PHP and EcmaScript, but does not reach for completeness. It also runs magnitudes slower than a real interpreter.

Tags
Licenses

Recent releases

  •  27 Jan 2005 19:58

    Release Notes: This experimental release introduces support for variable scopes with the var statement and adds user function definitions. The older bytecode interpreter has fallen behind the accelerator and may only work partially in this version.

    •  12 Mar 2004 22:06

      Release Notes: Unary operators are now supported, and initial documentation was created. Because of the reworked internal variable representation, arrays are now supported in scripts. Add-ons and simplified interfaces to the library were added.

      •  02 Mar 2004 07:53

        No changes have been submitted for this release.

        Recent comments

        08 Sep 2005 09:26 milky

        Mozilla SpiderMonkey extension for PHP
        If you need a strong and real JavaScript interpreter, you should check out http://freshmeat.net/projects/php-js/ (http://freshmeat.net/projects/php-js/), which provides PHP bindings for the JavaScript interpreter (http://www.mozilla.org/js/spidermonkey/) from Mozilla.org.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.