JSON

Laravel 4 系列入门教程(一)【最适合中国人的Laravel教程】(8)

字号+ 作者:H5之家 来源:H5之家 2015-10-10 16:49 我要评论( )

@骆oo海:还有老师,您要是 能给这个案例做个单元测试 ,那就更完美了。 现在我已经,把您给的这个案例了解了百分之五六十了,对于我这个初学者来说,这个入门案例,真的非常棒,很有用,还有就是,很感谢老师。希

@骆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 中文文档 


0. 默认条件

本文默认你已经有配置完善的PHP+MySQL运行环境,懂得PHP网站运行的基础知识。跟随本教程走完一遍,你将会得到一个基础的包含登录的简单blog系统,并将学会如何使用一些强大的Laravel插件和composer包(Laravel插件也是composer包)。

软件版本:PHP 5.4+,MySQL 5.1+


本文不推荐完全不懂PHP与MVC编程的人学习。本文不是 “一步一步跟我做” 教程。本文需要你付出一定的心智去解决一些或大或小的隐藏任务,以达到真正理解 Laravel 运行逻辑的目的。


1. 安装

许多人被拦在了学习Laravel的第一步,安装。并不是因为安装教程有多复杂,而是因为【众所周知的原因】。在此我推荐一个composer全量中国镜像:。推荐以 “修改 composer 的配置文件” 方式配置。

镜像配置完成后,切换到你想要放置该网站的目录下,运行命令:


composer create-project laravel/laravel learnlaravel 4.2.11

为了大家学习的方便,请暂时使用 4.2.11 版本进行入门。春节假期我会抽时间写一下 Laravel 5 的入门教程。4.2.11 的 Github 下载地址为:https://github.com/laravel/laravel/archive/v4.2.11.zip

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评
c