【发布时间】:2014-05-20 14:27:10
【问题描述】:
我试图在 Laravel 4.1 的控制器中声明一些数组,我收到错误:
syntax error, unexpected '$twitter_handles' (T_VARIABLE), expecting function (T_FUNCTION)
代码如下:
<?php
class MiscController extends BaseController {
$twitter_handles = array();
$facebook_ids = array();
$twitter_handles = array("@hello", "@there", "@you");
$facebook_ids = array("122424", "12526", "123123");
public function make_artists() {
$length = sizeof($twitter_handles);
$result = array();
$i = 0;
while($i < $length) {
$result[$i]['fbid'] = $twitter_handles[$i];
$result[$i]['twitter'] = $facebook_ids[$i];
$i++;
}
echo $result;
}
}
我在制作控制器后已经使用了 dump-autoload。我不知道为什么我会收到错误消息。谢谢您的帮助。
【问题讨论】:
-
试试 var $twitter_handles = array();
标签: php arrays laravel laravel-4