我有一个在 Ruby 中运行的脚本,另一个在 PHP 中运行,并且,根据我的需要,不可能使其全部以相同的脚本语言运行。
我想使用 PHP 在 Ruby 中创建一个变量。目前,我有这个代码:
PHP:
$config = fopen("config.txt","w+");
fwrite($config,$sArguments);
fclose($config);
红宝石:
while true do
file = File.new("config.txt", "r")
config = file.gets
file.close
end
PHP 将在文件中写入下一个配置,而 Ruby 将读取它并将其转换为变量。它可以工作,但是 Ruby 必须努力读取和读取文件,并且有时无法正确读取它,因此这段代码的优化非常糟糕。
有没有更快的方法将信息从 PHP 脚本传递到 Ruby 脚本?