Home > 備忘録 > 言語関連 > 言語共通 > cgi プログラムの読み込み( 49 )
$argv="tokyo"; ←コマンドラインで引数を渡す
exec("ruby demo.rb $argv", $out); ←demo.br の実行
foreach($out as $key => $val){
echo $val."\n";
}ここに、web ページで表示したい内容を記録する。下記の内容は、tableを表示しようとおもって、途中までを記したものです。
demo.rb
puts ARGV[0] ←コマンドライン引数の取得
puts "<table>"
puts "</table>"$_GET("argv")="tokyo"; ←コマンドラインで引数を渡す
include("demo.php");ここに、web ページで表示したい内容を記録する。下記の内容は、tableを表示しようとおもって、途中までを記したものです。
demo.php
<?php
print $_GET("argv"); ←コマンドライン引数の取得
print "<table>";
print "</table>";
?>$argv="tokyo"; ←コマンドラインで引数を渡す
exec("perl demo.pl $argv", $out); ←demo.pl の実行
foreach($out as $key => $val){
echo $val."\n";
}ここに、web ページで表示したい内容を記録する。下記の内容は、tableを表示しようとおもって、途中までを記したものです。
demo.pl
print $ARGV[0]; ←コマンドライン引数の取得
print "<table>";
print "</table>";$argv="tokyo"; ←コマンドラインで引数を渡す
exec("python demo.py $argv", $out); ←demo.py の実行
foreach($out as $key => $val){
echo $val."\r";
}demo.py
import sys
print sys.argv[1] ←コマンドライン引数の取得
print "<table>"
print "</table>"