万象云档 本次搜索耗时 1.410 秒,为您找到 928 个相关结果.
  • 开发规范

    [开发规范] [命名规范] [URL规范] [模板 assign 变量:] [表单 name 命名:] [Controller,Model,Validate,Logic,Service 命名:] [禁用函数] [开发规范] [命名规范] ThinkCMF 遵循PSR-2命名规范和PSR-4自动加载规范及ThinkPHP6.0的开发规范 ,...
  • 第三方扩展

    [第三方扩展] [Composer] [extend目录] [第三方扩展] [Composer] cd到 thinkcmf 程序根目录到 composer require phpoffice / phpspreadsheet [extend目录] 如果你的类库有完整的命名空间,可以直接把类库放到项目根目录下的extend 的目录里,...
  • 创建菜单节点

    创建菜单节点 创建菜单节点 安装好模块之后,由于还没有可以进入控制器的入口,所以接下来我们需要创建菜单节点。 以cms 模块为例,点击“系统”->“系统功能”->“节点管理”->“新增”,创建一个顶级菜单节点。 点击“提交”,页面自动刷新后就能在顶部看到刚添加的菜单了。 接着我们继续创建“文章管理”节点 因为第二个节点是不需要链接的,所...
  • 操作标签

    小结 如果标签打错了,也可以删除: $ git tag - d v0 . 1 Deleted tag 'v0.1' ( was f15b0dd ) 因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。 如果要推送某个标签到远程,使用命令git push origin <tagname> : $ ...
  • 12.6 练习

    12.6 练习 12.6 练习 (1) 创建一个myString 类,在其中包含了一个String 对象,以便用在构造器中用构造器的参数对其进行初始化。添加一个toString() 方法以及一个concatenate() 方法,令其将一个String 对象追加到我们的内部字符串。在myString 中实现clone() 。创建两个static 方法,每...
  • 表单快速启用城市地区功能

    表单快速启用城市地区功能 表单快速启用城市地区功能 比如分类系统 \application\fenlei\config.php 修改这个文件,里边加入参数 'use_area' => true , 那么会员中心与后台的,修改发布页面,都会自动加上城市地区的选项. 如果CMS或者商城要用的话,也同样可以 如果是别的地方需要使用的...
  • icon

    icon 图标 icon 图标 // 读取用户数据 $data_list = Db :: name ( 'admin_user' )-> select (); // 使用ZBuilder构建数据表格 return ZBuilder :: make ( 'table' ) -> addColumn ( 'ico...
  • text

    text 默认类型 text 默认类型 如果不指定类型,或者类型为“text”,那么可以像select 类型一样,给一个数组,框架会自动进行转换显示,这种适合本身值为id,要显示名称的情况。 // 使用ZBuilder构建数据表格 return ZBuilder :: make ( 'table' ) -> addColum...
  • 观察者模式

    150 2025-05-15 《PHP开发面试题》
    观察者模式 应用场景 代码设计实现 观察者模式 观察者模式(Observer),当一个对象状态发生变化时,依赖它的对象全部会收到通知,并自动更新。 应用场景 一个事件发生后,要执行一连串更新操作。观察者模式实现了低耦合,非侵入式的通知与更新机制。 传统的编程方式,就是在事件的代码之后直接加入处理的逻辑。当更新的逻辑增多之后,代码会变得难...
  • 设置触发器

    设置触发器 setTrigger('触发表单项名', '触发的值', '触发后显示的表单项名' [, '是否清除原有值']) 触发表单项名 触发的值 触发后显示的表单项名 是否清除原有值(1.0.6+) 设置触发器 setTrigger('触发表单项名', '触发的值', '触发后显示的表单项名' [, '是否清除原有值']) 版本 新增功...