这适用于Web应用程序的上下文,但是当我使用相同的语法作为使用“php -f”调用的夜间批处理脚本的一部分时,它不起作用
$db = Lifestyle\Application::getDependency('db');
我得到了:
<b>Warning</b>: Unexpected character in input: '\' (ASCII=92) state=1 in <b>/home1/lowens/public_html/dev/batch/nightly.php</b> on line <b>30</b><br />
<b>Parse error</b>: syntax error, unexpected T_STRING in <b>/home1/lowens/public_html/dev/batch/nightly.php</b> on line <b>30</b><br />
为什么?
答案 0 :(得分:0)
我认为它应该是反斜杠:$db = Lifestyle\Application::getDependency('db');