…for some reason i needed to get t h i s to work before going to sleep.
I’m running OSX 10.7.3 with macports which usually does the job, but Google’s V8 Javascript Engine is not available as a port yet.
So… homebrew to the rescue:
installed it:
/usr/bin/ruby -e "$(/usr/bin/curl -fsSL https://raw.github.com/gist/323731)"
and installed v8
brew install v8
wait, this seems too easy.
PECL installed some beta version of the PHP extension.
sudo pecl install channel://pecl.php.net/v8js-0.1.2
added
extension=v8js.so
to the php.ini file.
und bitteschön:
$v8 = new V8Js(); var_dump($v8->executeString(" //hey i'm Javascript Code //INSIDE PHP ! //wow. var hello = 'Hallo'; function helloWorld( string ){ return hello + ' ' + string; } helloWorld('World'); "));
Such things might come in handy one day, you know.