CmlPHP v2.x 开发手册
模型-MySQL 模型的调用方式 数据查询 分页查询 数据添加 获取上一次插入的id 数据更新 获取上一次更新影响的行数 数据删除 简单的单字段自增(多字段参考update) 简单的单字段自减(多字段参考update) 聚合操作 事务 调用存储过程 原生/子查询/union 快捷方法 通过某字段值获取数据 添加数据 通过某字段值更新数据 通过字段值删除数据 获取总数 ; //必须绑定。路由 //框架自带的路由支持restful分格的路由、路由分组。 在未 声明/未匹配到路由规则时会按url映射到文件的方式来执行相应的控制 器方法。具体参考 http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现 \Cml\Interfaces\Route接口即可 ('cml_debug', \Cml\Debug::class); //可选,队列服务 内置 \Cml\Queue\Redis::class.(内 置的redis服务与缓存挂钩)参考 http://doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承 \Cml\Queue\Base再按需重载0 码力 | 245 页 | 720.67 KB | 1 年前3
CmlPHP v2.x 开发手册
1.6.15 1.6.16 1.6.17 1.6.17.1 1.6.17.2 1.6.18 1.6.19 1.6.20 1.6.21 简单的单字段自增(多字段参考update) 简单的单字段自减(多字段参考update) 聚合操作 事务 调用存储过程 原生/子查询/union 快捷方法 通过某字段值获取数据 添加数据 通过某字段值更新数据 通过字段值删除数据 获取总数 s); //必须绑定。路由 //框架自带的路由支持restful分格的路由、路由分组。 在未声明/未匹配到路由规则时会按url映射到文 件的方式来执行相应的控制器方法。具体参考 http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现\Cml\Interfaces\Route接口即可 eton('cml_debug', \Cml\Debug::class); //可选,队列服务 内置 \Cml\Queue\Redis::class.(内置的redis服务与缓存挂钩)参考 http:// doc.cmlphp.com/devintro/quenue.html //自定义服务实现\Cml\Interfaces\Queue接口即可或继承\Cml\Queue\Base再按需重载0 码力 | 143 页 | 1.54 MB | 1 年前3
CmlPHP v2.x 开发手册
s); //必须绑定。路由 //框架自带的路由支持restful分格的路由、路由分组。 在未声明/未匹配到路由规则时会按url映射到文 件的方式来执行相应的控制器方法。具体参考 http://doc.cmlphp.com/devintro/route/readme.html。 //如果想使用第三方的路由只要简单封装一个服务。实现\Cml\Interfaces\Route接口即可 echo '欢迎使用cml框架,应用初始化成功'; } } 关于命名空间及其它参考控制器章节 web/Lang 可选 为web应用语言包存放目录具体请参考 语言包章节 web/Model 可选 为web应用模型文件存放目录 具体请参考模型章节 web/Resource 可选 为web应用静态文件存放目录,应用下所有的静态资源 都存放 都存放在这个目录下如:js、css、sass等 web/Plugin 可选 为web应用插件存放目录 具体请参考 插件章节 web/Service 可选 为web应用服务存放目录 web/View 可选 这web应用存放模板文件目录 proxxx/Config目录 Config 目录即为项目全局配置文件存放目录,框架会自动识别当前运行的环境是 开发/cli(计划任务下0 码力 | 251 页 | 973.37 KB | 1 年前3
Yii 2.0 权威指南来处理。想要了解更多如何安装 轙 轩 轩 輲 輮 輰 请参阅本指南的 安装 轙 轩 轩 章节。如果你想创建新扩展, 或者把你已有 的 轙 轩 轩 輱 輮 輱 的扩展改写成兼容 輲 輮 輰 的版本, 你可以参考 创建扩展 章节。 1 . 2 . 2 P H P 需 需 需求 求 求 轙 轩 轩 輲 輮 輰 需要 轐 轈 轐 輵 輮 輴 或更高版本,该版本相对于 轙 轩 轩 輱 輮 輱 所需求的 轐 轈 大多数情况下,如果 譲 譵 譬 譥 譳 謨 謩 方法内已经完整地指定场景了, 那就不 必覆写 譳 譣 譥 譮 譡 譲 譩 譯 譳 謨 謩 , 也不必声明 u n s a f e 属性值。 要了解更多有关模型的细节,请参考模型章节。 1 . 2 . 1 0 控 控 控制 制 制器 器 器( ( (C o n t r o l l e r ) ) ) 轙 轩 轩 輲 輮 輰 使用 譹 譩 譩 譜 護 譥 譢 譜 譃 譯 之外的视图文件或小部件。 同样,C T h e m e M a n a g e r 组件已经被移除了。 取而代之的 t h e m e 成为了 v i e w 应用组件的一个可配置属性。 更多细节请参考主题章节。 1 . 2 . 1 3 控 控 控制 制 制台 台 台应 应 应用 用 用( ( (C o n s o l e A p p l i c a t i o n ) ) ) 控制台应用现在如普通的0 码力 | 537 页 | 4.66 MB | 1 年前3
Laravel 5.6 中文文档满足以上需求之后,就可以开始安装 Laravel 了。 安装 Laravel Laravel 使用 Composer 管理依赖,所以,安装之前确保已经在机器上安装了 Composer(如果尚未安装的话参考这份文档去安装吧)。 通过 Laravel 安装器 首先,通过 Composer 安装 Laravel 安装器: composer global require "laravel/installer" 的一些其它组件,比如缓存、数据库、Session 等,关于这些我们将会在后续文档一一探讨。 Web 服务器配置 关于虚拟主机的配置(映射域名到 Laravel 应用目录)略过,如果了解细节可参考这篇教程,当然也可以留待下一篇讲 Homestead 和 Valet 再去了 解。本文只探讨如何美化 URL 让其更具有可读性。 Apache 框架中自带的 public/.htaccess 文件支持隐藏 中封装复杂的验证逻辑,想要了解更多的话,请参考验证文档。 Homestead 简介 Laravel 为开发者提供了一套完善的重量级本地开发环境 —— Laravel Homestead。 Laravel Homestead 实际是一个打包好各种 Laravel 开发所需软件和工具的 Vagrant 盒子(关于 Vagrant 盒子的释义请参考 Vagrant 官方文档), 该盒子为0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 6.0 中文文档满足以上需求之后,就可以开始安装 Laravel 了。 安装 Laravel Laravel 使用 Composer 管理依赖,所以,安装之前确保已经在机器 上安装了 Composer(如果尚未安装的话参考这份文档去安装吧)。 通过 Laravel 安装器 首先,我们可以通过 Laravel 安装器安装 Laravel,在此之前,需要 通过 Composer 安装 Laravel 安装器: composer 的一些其它组件,比如缓存、数据库、 Session 等,关于这些我们将会在后续文档一一探讨。 Web 服务器配置 关于虚拟主机的配置(映射域名到 Laravel 应用目录)略过,如果 了解细节可参考这篇教程,当然也可以留待下一篇讲 Homestead 和 Valet 再去了解。本文只探讨如何美化 URL 让其更具有可读性。 注:所谓 URL 美化指的是隐藏 URL 中 的 index.php 该目录默认不存在,但是会伴随你执行 Artisan 命令 make:rule 自 动生成。Rules 目录包含应用的自定义验证规则对象,这些规则用于 在单个对象中封装复杂的验证逻辑,想要了解更多的话,请参考验证 文档。 重 量 级 开 发 环 境 : Homestead 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 520 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档}) .leaving((user) => { console.log(user.name); }); 要学习更多关于 Echo 和事件广播的内容,请参考其对应文档。 Laravel Passport(OAuth2 服务器) 注:Laracasts 上提供了关于这一新特性的免费视频教程。 Laravle 5.3 使用 Laravel Passport $event) { // } } 事件监听器被解析的时候,服务容器会读取构造函数中的类型提示,并注入适当的值。要学习更 多关于服务容器的注册细节,参考其文档。 4、契约列表 下面是 Laravel 契约列表,以及其对应的“门面”: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 CSRF 防护 在 web 路由文件中所有请求方式为 PUT、POST 或 DELETE 的 HTML 表单都会包含一个 CSRF 令牌字 段,否则,请求会被拒绝。关于 CSRF 的更多细节,可以参考其文档: 本文档由0 码力 | 691 页 | 9.37 MB | 1 年前3
00 课程简介 杨亮 《PHP语⾔程序设计》履历:7年南开数学、2年腾讯、1年百度、5年天商、2年中科院 关于这么课程 • 地点:7-301 • 时间:周⼀一,周三第⼀一节 (12周) • 安排:讲授:32学时; 上机:16学时; 复习:2学时 • 参考书 • PHP和MySQL Web开发(第4版) • 细说PHP(第2版) 300+ 课程内容 1、Web开发与PHP语⾔言 2、HTML 3、CSS 4、JavaScript0 码力 | 12 页 | 2.58 MB | 1 年前3
Laravel 5.1 中文文档会提供最长时间的支持和维护。 对于其他通用版本,只提供六个月的 bug 修复和一年的安全修复支持。 Laravel 5.1.4 Laravel 5.1.4 将登录次数限制引入框架,更多详情请参考认证限制一节。 Laravel 5.1 Laravel 5.1 在 5.0 的基础上继续进行优化和提升,接受 PSR-2 代码风格,新增事件广播 机制,中间件参数,Artisan 优化,等等。 values 方法重置键为连续编号索引。 要为嵌套集合和对象排序,查看 sortBy 和 sortByDesc 方法。 如果你需要更加高级的排序,你可以使用自己的算法传递一个回调给 sort 方法。参考 PHP 官方文档关于 usort 的说明,sort 方法底层正是调用了该方法。 sortBy() sortBy 方法通过给定键对集合进行排序: $collection = collect([0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档values 方法重置键为连续编号索引。 要为嵌套集合和对象排序,查看 sortBy 和 sortByDesc 方法。 如果你需要更加高级的排序,你可以使用自己的算法传递一个回调给 sort 方法。参考 PHP 官方文档关于 usort 的说明,sort 方法底层正是调用了该方法。 sortBy() sortBy 方法通过给定键对集合进行排序: $collection = collect([ 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 343 php artisan migrate 如果你还不了解如何构建本地开发环境,可参考 Homestead 和安装文档。 3、准备好数据库 3.1 数据库迁移 首先,让我们使用迁移来定义数据表用于处理所有任务。Laravel 的数据库迁移特性提供了 一个简单的方式来对数据表0 码力 | 377 页 | 4.56 MB | 1 年前3
共 10 条
- 1













