后端程序开发Laravel教程:“静态代理”Facades类参考与实例 Facades提供了一个“静态”的接口到应用程序的服务容器中可用的类。 Laravel 的“facades”作为“静态代理”在服务容器底层类,提供了一个简洁, 富有表现的语法,同时保持比传统的静态方法... 2018-10-031,919 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:事件处理方法与实例 事件是通过程序所识别并程序可进行处理的动作或发生。Laravel事件只是提供了一个观察者的实现。事件可以通过以下步骤来处理 - 第1步 - 创建一个事件类。 事件类可以通过执行以下命令来创建。 php... 2018-10-031,716 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:异常、错误处理 Laravel所有的异常是由 app\Exceptions\Handler 类来处理。 这个类包含两个方法 - report 和 render。 report()方法 report() 方法用于报告或... 2018-10-032,115 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:Ajax(客户端创建异步Web应用程序) Ajax (异步的 JavaScript 和 XML)是一套运用在客户端用来创建异步Web应用程序的Web开发技术。 在视图文件导入 jQuery 库使用 ajax来发送并从服务器接收数据。 在服务器... 2018-10-032,565 viewsCommentsAjax Laravel PHP 阅读全文
后端程序开发Laravel教程:“SwiftMailer”程序库来发送电子邮件 Laravel使用功能丰富免费的“SwiftMailer”程序库来发送电子邮件。 使用这个库函数,我们可以轻松地发送电子邮件。电子邮件模板以视图同样的方式加载,这意味着可以使用 Blade 语法并数据... 2018-10-033,888 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:文件上传示例 上传文件在Laravel中是很容易的。我们需要做的是创建一个视图文件,用户可以选择要上传的文件,并使用控制器来处理上传的文件。 在视图文件中需要通过添加以下代码行来生成一个文件输入框。 Form::f... 2018-10-031,773 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:应用程序输入的数据验证 设计的应用程序验证是最重要的一个方面。它会验证输入的数据。默认情况下,基本控制器类使用一个 ValidatesRequests 其提供一个多种强大的验证规则和方法来验证传入的HTTP请求。 Larav... 2018-10-032,308 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:会话(session)数据处理 会话用于存储有关跨请求的用户信息。Laravel提供了多种驱动器,如 file, cookie, apc, array, Memcached, Redis 和 database 用来处理会话数据。默认... 2018-10-032,088 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:本地化(应用中使用不同的语言) Laravel本地化特性支持是用来在应用中使用不同的语言。你需要将不同语言的所有字符串存储在一个文件中,这些文件存储在 resources/views 目录。 应该为每个支持的语言存储在一个单独的目录... 2018-10-031,950 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:表单处理 Laravel提供了各种内置的标签,以方便,安全地处理HTML表单。所有 HTML 的主要元素都是可以使用Laravel来产生的。为了支持这一点,我们需要使用composer来将HTML包添加到Lar... 2018-10-031,934 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:错误和日志记录 错误 一个项目正在进行时,可能需要承受一些错误。当启动一个新项目Laravel时,错误和异常处理就已经配置了。通常情况下,在本地环境中,我们需要看到错误以方便进行调试。但是我们需要在生产环境中隐藏这些... 2018-10-031,795 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:使用DB::delete()方法删除数据记录 可以使用DB::delete()方法删除记录。删除方法的语法如下表所示。 语法 int delete(string $query, array $bindings = array()) 参数 $que... 2018-10-039,490 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:使用DB::update()方法更新数据记录 使用DB::update()方法更新记录。 DB::update()方法的语法如下表中所示。 语法 int update(string $query, array $bindings = array(... 2018-10-035,673 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:使用 DB::select() 方法检索查询数据记录 配置数据库之后,使用 DB::select() 方法检索查询记录。 select()方法的语法如下表所示。 语法 array select(string $query, array $bindings... 2018-10-0324,543 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:使用DB::insert()方法插入数据库表数据记录 可以使用DB::insert()方法插入记录。insert()方法的语法如下表中所示。 语法 bool insert(string $query, array $bindings = array())... 2018-10-033,405 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:操作数据库(MySQL、Postgres、SQLite、SQL Server) 连接到数据库 Laravel使用和操作数据库都很容易处理。 Laravel目前支持以下4个数据库- MySQL Postgres SQLite SQL Server 数据库查询可以使用原始SQL,查询... 2018-10-035,875 viewsCommentsLaravel MySQL PHP 阅读全文
后端程序开发Laravel教程:重定向至命名路由或控制器动作 重定向至命名路由 命名路由用于给出具体的名字命名到一个路由。名称可以使用“作为”数组键来被分配。 Route::get('user/profile', ['as' => 'profile', f... 2018-10-032,277 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:视图(MVC框架之v) 理解视图 在MVC框架中,字母“V”代表视图(Views)。它分离了应用程序逻辑并展现逻辑。视图文件存储在 resources/views目录。一般来说,视图是包含了应用程序的HTML。 示例 第1步... 2018-10-032,195 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:对各种响应的处理示例 基本响应 每个请求都有响应。Laravel提供了几种不同的方法来返回响应。响应可以是来自路由或控制器发送。发送基本响应 - 如在下面示例代码所示出的简单字符串。该字符串将被自动转换为相应的HTTP响应... 2018-10-031,787 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程: Cookie的创建与检索 创建Cookie Cookie可以通过 Laravel 的全局 cookie 助手来创建。 它是 Symfony\Component\HttpFoundation\Cookie 的一个实例,cooki... 2018-10-032,004 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:处理检索请求url 检索请求URI “路径”方法用于检索请求的URI。“is”方法用于检索在该方法的参数指定请求URI的模式匹配。要获得完整的URL,我们可以使用“url”的方法。 示例 第1步- 执行以下命令来创建一个... 2018-10-031,926 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:控制器(MVC框架之c) MVC框架中,字母“C”代表控制器。它充当视图和模型之间的指挥中心(或桥梁)。 创建一个控制器 打开您正在使用的操作系统上的命令提示符或终端,然后键入以下命令使用 Artisan CLI (命令行接口... 2018-10-032,412 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:中间件(过滤机制类型) 正如其名称提示,中间件作为请求和响应之间的中间人。它是一种过滤机制类型。例如,Laravel包括一个中间件用来验证应用程序的用户认证与否。如果用户通过验证,它将被重定向到主页,否则将被重定向到登录页面... 2018-10-033,788 viewsCommentsLaravel PHP 阅读全文
后端程序开发Laravel教程:网页上如何使用路由 基本路由是指以路由您的请求到一个适当的控制器。 应用程序的路由,可以在 app/Http/routes.php 文件中定义。这里是针对每个可能请求的一般路由语法。 Route::get('/', fu... 2018-10-032,509 viewsCommentsLaravel PHP 阅读全文