2019-02-11thinkphp5.0 | 配置读取配置 echo Config::get('配置参数1'); echo config('配置参数1'); dump(Config::get());//所有配置 Config::has('配置参数2');//判断配置是否存在 echo config('配置参数.二级参数'); 设置配置 Config::set('配置参数','配置值'); // 或者使用助手
2019-02-11thinkphp5.0 | 安装thinkphp环境要求: PHP >= 5.4.0 PDO PHP Extension MBstring PHP Extension CURL PHP Extension 1. 官网下载 http://www.thinkphp.cn/down.html 2.composer composer create-project topthink/think=5.0.* tp5
2019-02-09laravel5.4 | 集合1、简介 Illuminate\Support\Collection 类为处理数组数据提供流式、方便的封装。例如,查看下面的代码,我们使用辅助函数 collect 创建一个新的集合实例,为每一个元素运行 strtoupper 函数,然后移除所有空元素: $collection = collect(['taylor', 'abigail', null])->m
2019-02-09laravel5.4 | Artisan 控制台常用命令 查看所有artisan命令 php artisan list 查看命令 php artisan help migrate 运行tinker php artisan tinker 编写命令 自定义命令通常存放在 app/Console/Commands 目录下 生成命令 要创建一个新命令,你可以使用 Artisan 命令 make:command,该
2019-02-09laravel5.4 | 加密/哈希加密 使用 Laravel 的加密器之前,必须在配置文件 config/app.php中设置 key 选项为 32 位随机字符串。可以使用 php artisan key:generate 命令来生成这个key,该 Artisan 命令会使用PHP的安全随机字节生成器来构建 key 的值。 encrypt加密 'secret' => encrypt($req
2019-02-09laravel5.4 | blade模板Blade 视图文件使用 .blade.php 文件扩展并存放在 resources/views 目录下。 模板继承 @section 定义了一个内容的片段 @section('sidebar') This is the master sidebar. @endsection @yield 用于显示给定片段的内容 @yield('content') @ext
2019-02-09laravel5.4 | sessionSession 配置文件位于 config/session.php 默认file驱动 支持的类型驱动 file – Session 数据存储在 storage/framework/sessions 目录下; cookie – Session 数据存储在经过加密的安全的 Cookie 中; database – Session 数据存储在数据库中 memcac
2019-02-09laravel新建应用报错:The Process class relies on proc_open, which is not#laravel new blog Crafting application... [Symfony\Component\Process\Exception\RuntimeException] The Process class relies on proc_open, which is not available on your PHP installat
2019-02-08laravel5.4 | 视图# laravel5.4 | 视图 ## 创建视图 视图文件存放在resources/views Route::get('/', function () { return view('greeting', ['name' => 'James']); }); 判断视图是否存在 if (view()->exists('emails.customer')) { /
2019-02-08laravel5.4 | 响应# laravel5.4 | 响应 Route::get('/', function () { return 'Hello World'; }); ## Response 对象 返回一个完整的 Response 实例允许你自定义响应的 HTTP 状态码和头信息 Route::get('home', function () { return response(
2019-02-08laravel5.4 | 请求request# laravel5.4 | 请求request ## 访问请求实例 use Illuminate\Http\Request; public function store(Request $request) { $name=$request->input('name'); // } #### 依赖注入 & 路由参数 路由参数置于其它依赖之后即可 public
2019-02-08laravel5.4 | 控制器# laravel5.4 | 控制器 默认目录 app/Http/Controllers ## 基本控制器 所有的 Laravel 控制器应该继承自 Laravel 自带的控制器基类 Controller,控制器基类提供了一些很方便的方法如 middleware ,用于添加中间件到控制器动作