建议用
path/php -q pram.php 1 2 3 4print_r($_GET); // 得到数组,键为参数
print_r($_SERVER["argv"]); // 得到数组,值为参数。第一个元素为程序名

解决方案 »

  1.   

    我能不能直接这么写
    文件名:test.php
    <?php
      if($test=="abc")
         print "good!";
      else
         print "error!";
    ?>调用:
    ./test.php abc
    可是我这怎么判断abc是不是已经传递过来了???
      

  2.   

    <?php
    echo $_SERVER["argv"][1];
    ?>
    ..../php test.php abc
    将向控制台输出abc
      

  3.   

    <?php
    echo $_SERVER["argv"][1];
    ?>
    ..../php test.php abc
    我这样试为什么显示为空呢,没有输出?