Почему argv всегда пуст, когда параметр передается с заданием cron

Моя запись о работе cron выглядит так:
/ usr / local / bin / php /mydir/cron-jobs/mytest.php param = test

В моей работе cron я пробовал следующее:

<?php
var_dump($argv);
if (empty($argv)) {
echo 'empty';
}

а также:

<?php
$argv = $_SERVER['argv'];
if (empty($argv)) {
echo 'empty';
}

В обоих случаях $ argv всегда пусто. Работает на php 7.1. Что мне не хватает?

0

Решение

Я думаю, что вы должны использовать $ _SERVER [‘argv’] [1]; вместо $ _SERVER [‘argv’];

-1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector