Наисраннейшая ошибка при передаче параметров через командную строку

  • Автор темы Автор темы SMiX
  • Дата начала Дата начала

SMiX

Guest
Наисраннейшая ошибка при передаче параметров через командную строку

Вот здесь:

PHP:
<?
$l = argv[1];
$g = argv[2];
$t = argv[3];
$p = argv[4];
?>


выдается сабж:
Код:
Parse error: parse error, unexpected '[' in /home/metru/tmp/1/create.php on line 2

хотя
PHP:
foreach($argv as $k => $v) echo $k." -> ".$v."\n";
выдает
Код:
-bash-2.05b$ php create.php 1 2 3
0 -> create.php
1 -> 1
2 -> 2
3 -> 3

Подскажите, пожалуйста, в чем проболема?
 
Сверху