1
내가 casperjs에 PHP에서 두 개의 인수를 보내려고하고,이 내 코드입니다 :PHP에서 casperjs에 두 개의 인수를 보내려면 어떻게해야합니까?
echo "myurli: ".$myurli."<br>";
echo "file_path: ".$file_path."<br>";
parser($myurli, $file_path);
function parser($myurli, $file_path) {
try {
echo(exec("C:\casperjs\bin\casperjs.exe C:\OpenServer\domains\casper\auth.js $myurli $file_path 2>&1"));
flush();
} catch (Exception $exc) {
echo('Ошибка!');
echo $exc->getTraceAsString();
}
}
이 내 casperjs 코드의 일부입니다 : 나는이 인수를 검사 할 때
var system = require('system');
var args = system.args;
var myurli = args[4];
var file_path = args[5];
, 내가 얻을 myurli하지만 file_path는 [object Object]입니다. 여기서 뭐가 잘못 됐니?
시도합니다. log (JSON.stringify (args)); ' – Vaviloff