SVN提交失败,语法错误,意外'['

时间:2013-10-23 17:08:33

标签: php svn tortoisesvn

我尝试将此代码从我的Ubuntu服务器提交到我的服务器

$me = $this->fetchAll(array('id'=>$Id,'ce'=>$e), array('cr'=>array('$slice' =>[$offset, $limit])));

但它返回

PHP Parse error:  syntax error, unexpected '[' in - on line 114
MSG: Failed to checkin branches/myFile.php, PHP said

'$slice' =>[$offset, $limit]将其提交到我的服务器

有什么问题

2 个答案:

答案 0 :(得分:3)

PHP 5.4引入了[] -short-array表示法。一些* ix发行版仍未将此新版本引入其默认存储库。确保您的服务器使用php5.4来解析该特定文件。我想建议使用'旧'数组符号。

http://www.php.net/manual/en/migration54.new-features.php

答案 1 :(得分:0)

你不能这样做。试试这个:

'$slice' => $offset . ', ' . $limit

我认为这就是你要找的东西。