Я использовал ключевое слово clone для дублирования объектов, например:
$x = clone $obj;
согласно инструкции .
Это прекрасно работает при доступе через браузер. phpinfo()
сообщает о версии PHP 5.2.6.
Однако при запуске cron или из CLI я получаю
"Ошибка разбора: синтаксическая ошибка, неожиданный T_VARIABLE"
из ключевого слова клона.
php -v
сообщает о PHP 4.4.9 (cli)
Это ошибка из-за конфликта версий?
Если я использую clone()
в моих скриптах, например:
$_SESSION['user'] = clone($userObject);
У меня возникают странные проблемы с $_SESSION['user']
, которые не возникают при использовании ключевого слова clone.
Имеет ли это какой-либо смысл для кого-либо?
Любой совет?