Laravel 5.6 中文文档{ return $user->id === $order->user_id; } } API 控制器生成 声明被 API 消费的资源控制器时,通常你会排除输出 HTML 模板的路由,例如 create 和 edit,要生成不包含这些方法的资源控制器,可以在使 用 Artisan 命令执行 make:controller 时使用 --api 开关: php Workstation(Windows) 以及 VMware Vagrant 插件,尽管不便宜,一套下来要 1000 多块人民币,但是 VMware 可以提供更好的性能和体验(废话,不然谁用,不过考虑到这个价格,只能呵呵了)。 要使用 Parallels 的话,需要安装 Parallels Vagrant 插件,这是免费的(仅仅是插件免费哈)。 由于 Vagrant 限制的因素,Hyper-V 提供者会忽略所有网络设置。 ~/Development to: /home/vagrant/Code type: "nfs" 注:使用 NFS 的话,需要考虑安装 vagrant-bindfs 插件。该插件可用于在 Homestead 盒子中为文件和目录维护正确的用户/组权限。 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档Workstation(Windows) 以及 VMware Vagrant 插件,尽管不便宜, 一套下来要 1000 多块人民币,但是 VMware 可以提供更好的性能 和体验(废话,不然谁用,不过考虑到这个价格,只能呵呵了)。 要使用 Parallels 的话,需要安装 Parallels Vagrant 插件,这是免费 的(仅仅是插件免费哈)。 由于 Vagrant 限制的因素,Hyper-V 提供者会忽略所有网络设置。 络连接速度(建议在有梯子的条件下下载): vagrant box add laravel/homestead 如果上述命令执行失败,需要确认 Vagrant 是否是最新版本,如果 不是的话更新 Vagrant 到最新版本并升级所有插件。 运行命令会列出一个选择列表,选择 virtualbox 对应选项即可,然 后进入漫长的下载等待。下载速度因人而异,如果一直提示网络超时 的话只能去 Vagrant 官网下载了: https://vagrantcloud map: ~/code/project1 to: /home/vagrant/project1 type: "nfs" 注:使用 NFS 的话,需要安装 vagrant-winnfsd 插件。 该插件可用于在 Homestead 盒子中为文件和目录维护 正确的用户/组权限。 你还可以通过 options 传递其他 Vagrant 支持的同步文件夹选项: 本文档由学院君提供 学院君致力于提供优质0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.1 中文文档['name' => 'Samantha']); }); 那么可以通过如下方式显示 name 变量的内容: Hello, {{ $name }}. 当然,不限制显示到视图中的变量内容,你还可以输出任何 PHP 函数,实际上,可以将任 何 PHP 代码放到 Blade 模板语句中: The current UNIX timestamp is {{ time() }}. 注意:BladeLaravel
Hello, @{{ name }}. 在本例中,@符将会被 Blade 移除,然而,{{ name }}表达式将会保持不变,避免被 JavaScript 框架渲染。 输出存在的数据 有时候你想要输出一个变量,但是不确定该变量是否被设置,我们可以通过如下 PHP 代码: {{ isset($name) ? $name : 'Default' }} 除了使用三元运算符,Blade : 本文档由 Laravel 学院(LaravelAcademy.org)提供 54 Hello, {!! $name !!}. 注意:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如条 件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档['name' => 'Samantha']); }); 那么可以通过如下方式显示 name 变量的内容: Hello, {{ $name }}. 当然,不限制显示到视图中的变量内容,你还可以输出任何 PHP 函数,实际上,可以将 任何 PHP 代码放到 Blade 模板语句中: The current UNIX timestamp is {{ time() }}. 注:Blade 的 Hello, @{{ name }}. 在本例中,@ 符将会被 Blade 移除,然而,{{ name }} 表达式将会保持不变,避免被 JavaScript 框架渲染。 输出存在的数据 有时候你想要输出一个变量,但是不确定该变量是否被设置,我们可以通过如下 PHP 代 码: {{ isset($name) ? $name : 'Default' }} 除了使用三元运算符,Blade Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 65 注:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直 接输出 HTML 代码。 4、流程控制 除了模板继承和数据显示之外,Blade 还为常用的 PHP 流程控制提供了便利操作,比如 条件语句和循环,这些快捷操作提供了一个干净、简单的方式来处理0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.3 中文文档端口。安装步骤如下: 使用 brew update 安装或更新 Homebrew 到最新版本 通过运行 brew services list 确保 brew services 有效并且能获取到正确的输出,如果 无效,则需要添加。 通过 Homebrew 安装 PHP 7.0: brew install homebrew/php/php70。 通过 Composer 安装 Valet: 法从请求中获取 cookie 的值: $value = $request->cookie('name'); 新增 Cookie 到响应 你可以使用 cookie 方法将一个 cookie 附加到输出的 Illuminate\Http\Response 实例,你需要传 递名称、值、以及 cookie 有效期(分钟)到这个方法: return response('Hello World')->cookie( 当然,不限制显示到视图中的变量内容,你还可以输出任何 PHP 函数,实际上,可以将任何 PHP 代码放到 Blade 模板语句中: The current UNIX timestamp is {{ time() }}. 注:Blade 的 {{}} 语句已经经过 PHP 的 htmlentities 函数处理以避免 XSS 攻击。 输出存在的数据 有时候你想要输出一个变量,但是不确定该变量是否被设置,我们可以通过如下0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













