<?php 
 
if(isset($argv[1])) { 
    $phantomPath = $argv[1]; 
} else { 
    die('missing the arguments one: the phantomjs executable path'); 
} 
 
if(isset($argv[2])) { 
    $times = $argv[2]; 
} else { 
    die('missing the arguments two: times(1 to 10)'); 
} 
 
if(isset($argv[3])) { 
    $type = $argv[3]; 
} else { 
    die('missing the arguments three: the name/id/none'); 
} 
 
$htmlLists = glob('measure-*.html'); 
 
foreach($htmlLists as $fileName) { 
    exec($phantomPath.'/phantomjs web-defet.js '.'http://localhost/web-analyzer/html/'.$fileName, 
        $output, $exitCode); 
    if($exitCode !== 0) { 
        echo $fileName.' got some error when running PhantomJS...'.PHP_EOL; 
    } else { 
        echo $fileName.' result message:'.PHP_EOL; 
        var_dump($output); 
    } 
} 
 
echo 'Running the PhantomJS is over.'.PHP_EOL; 
echo 'Combining the csv files...'.PHP_EOL; 
exec('php inte_chrome_csv.php '.$times.' '.$type, $output, $code); 
 
if($code !== 0) { 
    echo 'Combining the csv files are failed...'.PHP_EOL; 
} 
 
 |