Search Filters
Search Results
2128 total results found
PHP 字符串匹配函数 strstr 底层实现原理剖析
PHP 提供的字符串匹配函数多是单模式匹配,因此大多通过 KMP 算法实现,我们以 strstr 函数为例,简单对底层实现源码进行剖...
Laravel 对于修改控制器不生效
问题引入 无意间发现自己的项目有一个页面更改不生效,然后制造 bug 发现 Laravel 路由一直指向旧的控制器。 环境 li...
Laravel 应用的入口:路由系列之基础入门篇
基本路由 最基本的 Laravel 路由只接收一个 URI 和一个闭包,并以此为基础提供一个非常简单优雅的路由定义方法: Rou...
集合:给 PHP 数组插上翅膀
简介 Illuminate\Support\Collection 类为处理数组数据提供了流式、方便的封装。例如,查看下面的代码,我...
安装
1、服务器要求 Laravel 框架有对服务器有少量要求,当然,Laravel Homestead 已经满足所有这些要求,所以我们...
MySQL 入门、安装和客户端管理工具
关系型数据库 随着应用规模扩大和复杂性提升,数据的存储和检索是一个很大的问题,比如对于一个博客系统,文章如何存储?对于社交媒体系统...
基于 Laravel Envoy 提供远程部署解决方案
简介 Laravel Envoy 为定义运行在远程主机上的通用任务提供了一套干净的、最简化的语法。使用 Blade 风格语法,你可...
使用 Visual Studio Code 作为 Laravel 开发工具
关于 Laravel 代码开发工具大家各有所好,大部分应该在用 PHPStorm,Sublime 也有很多粉丝,还有人喜欢 Atom...
Laravel 5 高性能电子商务扩展包 —— Aimeos Laravel
1、简介 该扩展包将Aimeos电商库集成到Laravel 5中,为我们提供了多个控制器用于多层过滤、产品列表、详情页展示、搜索、...
配置
简介 Laravel 框架的所有配置文件都存放在 config 目录下,每个配置项都有文档,你可以整体阅读下所有这些配置文件来熟悉...
观察者模式(Observer)
1、模式定义 观察者模式有时也被称作发布/订阅模式,该模式用于为对象实现发布/订阅功能:一旦主体对象状态发生改变,与之关联的观察者...
[ PHP 内核与扩展开发系列] 函数返回值:引用参数与函数的执行结果
一个函数的执行结果要返回给调用者,除了使用 return 功能,还有一种办法,那就是以引用的形式传递参数,然后在函数内部修改这个参数...
PHP 安全三板斧:过滤、验证和转义之过滤篇 & Laravel底层SQL注入规避
我们在开发应用时,一般有个约定:不要信任任何来自不受自己控制的数据源中的数据。例如以下这些外部源: $_GET $_POST ...
本地化
简介 Laravel 的本地化特性允许你在应用中轻松实现多语言支持。语言字符串默认存放在 resources/lang 目录中,该...
Session 实现、配置与使用详解
简介 由于 HTTP 协议本身是无状态的,上一个请求与下一个请求无任何关联,为此我们引入 Session 来存储用户请求信息以解决...