TOP > Web制作

Perlからphpの実行と変数の渡し方



Amazon APIが、PA-API 5.0に移行するので、今までのシステムを修正。

新しいバージョンでは、Perlのサポートがないので、データの取得部分だけPerlからphpを実行させることにした。

下記がPerlからphpの実行と変数の渡し方。

■test.cgi
#!/usr/bin/perl

use strict;
use warnings;

print "Content-type: text/html; charset=utf-8\n\n";
my $data_1 = 10;
my $data_2 = 2;
exec("/usr/bin/php test.php $data_1 $data_2");
exit;

■test.php
<?php

$data_1 = $argv[1];
$data_2 = $argv[2];
$result = $data_1+ $data_2 ;
echo $result;
exit;

?>

■実行結果
12
(2020年03月04日)




自動車用品売れ筋ランキング ベスト3 <ベスト20はコチラ>

Copyright(C)「気ままにMyRoad」 All Rights Reserved.