Skip to content

do-aki/php-ext-ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby on PHP (PHP extension)

Ruby を PHP 上で動かすための PHP 拡張。

Introduction

現在は、文字列として ruby のコードを受け取って実行する ruby_eval 関数しかありません。

Scientific Linux release 6 (x86_64) 上で開発しています。

ruby 1.9 以上が必要となるハズです。

###sample code

<?php
ruby_eval(
<<<'EOC'
  def hello
    "HELLO Ruby on PHP!!"
  end
EOC
);

echo ruby_eval('hello()'); // say HELLO Ruby on PHP!!

Slide (Tokyu Ruby Kaigi 04)

http://www.slideshare.net/do_aki/20111029-rubyon-php

Installation

phpize
./configure
make test
sudo make install

and add follow line to php.ini

extension=ruby.so

About

Ruby on PHP (ruby eval in php extension)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published