@骆oo海:还有老师,您要是 能给这个案例做个 单元测试 ,那就更完美了。
现在我已经,把您给的这个案例了解了百分之五六十了,对于我这个初学者来说,这个入门案例,真的非常棒,很有用,还有就是,很感谢老师。希望老师能采纳我的建议,给我们这样的初学者一个很好的开头,我们会感激您的。
xdd
2015-01-06 19:25
你好,老师。我在搭建laravel过程中,搭建完成后,输入主机 出现下面的错误,请问怎么解决 谢谢老师
( ! ) Parse error: syntax error, unexpected '[' in G:\wamp\www\laravel\vendor\laravel\framework\src\Illuminate\Support\helpers.php on line 426
Call Stack
# Time Memory Function Location
1 0.0005 366768 {main}( ) ..\server.php:0
2 0.0014 370376 require_once( 'G:\wamp\www\laravel\public\index.php' ) ..\server.php:19
3 0.0017 376744 require( 'G:\wamp\www\laravel\bootstrap\autoload.php' ) ..\index.php:21
4 0.0019 378584 require( 'G:\wamp\www\laravel\vendor\autoload.php' ) ..\autoload.php:17
5 0.0024 398840 ComposerAutoloaderInit65218a41523806b5ded47d41b70cea77::getLoader( ) ..\autoload.php:7
6 0.0140 1067000 composerRequire65218a41523806b5ded47d41b70cea77( ) ..\autoload_real.php:49
426行的代码:
function class_uses_recursive($class)
{
$results = []; /*(这个是第426行)*/
foreach (array_merge([$class => $class], class_parents($class)) as $class)
{
$results += trait_uses_recursive($class);
}
return array_unique($results);
}
JohnLui
2015-01-06 20:51
@xdd:这是因为 PHP 版本不够
Laravel 需要 PHP5.4 以上,在 5.4.0 版本才有用中括号 [ ] 定义数组的功能。
xdd
2015-01-07 19:25
@JohnLui:谢谢指教,昨晚发现了这个问题就重新搭了个环境,现在正在学习,谢谢
发表评论:
Laravel 4 系列入门教程(一)【最适合中国人的Laravel教程】
Laravel 5 系列入门教程(一)【最适合中国人的 Laravel 教程】已经发布!强烈建议新手直接学习 Laravel 5,避免出现许多无谓的问题。
向 Laravel 4 – simple website with backend tutorial – Part 1 致敬,本教程部分内容翻译自此文章。
每一个教程完成,我将会git commit一次。
示例代码见 https://github.com/johnlui/Learn-Laravel-4大家在任何地方卡住,最快捷的解决方式就是去看我的示例代码。
推荐 Laravel 4.2 中文文档
本文默认你已经有配置完善的PHP+MySQL运行环境,懂得PHP网站运行的基础知识。跟随本教程走完一遍,你将会得到一个基础的包含登录的简单blog系统,并将学会如何使用一些强大的Laravel插件和composer包(Laravel插件也是composer包)。
软件版本:PHP 5.4+,MySQL 5.1+
本文不推荐完全不懂PHP与MVC编程的人学习。本文不是 “一步一步跟我做” 教程。本文需要你付出一定的心智去解决一些或大或小的隐藏任务,以达到真正理解 Laravel 运行逻辑的目的。
许多人被拦在了学习Laravel的第一步,安装。并不是因为安装教程有多复杂,而是因为【众所周知的原因】。在此我推荐一个composer全量中国镜像:。推荐以 “修改 composer 的配置文件” 方式配置。
镜像配置完成后,切换到你想要放置该网站的目录下,运行命令:
为了大家学习的方便,请暂时使用 4.2.11 版本进行入门。春节假期我会抽时间写一下 Laravel 5 的入门教程。4.2.11 的 Github 下载地址为:https://github.com/laravel/laravel/archive/v4.2.11.zip