ThinkPHP 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
ThinkPHP 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
ThinkPHP 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
ThinkPHP 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
ThinkPHP 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 PHP 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 国产
投 递 者 流年
适用人群 未知
收录时间 2008-09-14

软件简介

ThinkPHP 是一个快速、简单的面向对象的轻量级 PHP 开发框架,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。

ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

主要新特性

  • 采用PHP7强类型(严格模式)
  • 支持更多的PSR规范
  • 原生多应用支持
  • 更强大和易用的查询
  • 全新的事件系统
  • 模型事件和数据库事件统一纳入事件系统
  • 模板引擎分离出核心
  • 内部功能中间件化
  • SESSION/Cookie机制改进
  • 对Swoole以及协程支持改进
  • 对IDE更加友好
  • 统一和精简大量用法
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (52)

加载中
打分: 力荐
很好用,一直在用
2020/12/06 09:34
回复
举报
加油 冲冲冲
2020/11/13 16:56
回复
举报
打分: 力荐
支持!一直在用!
2020/11/11 11:43
回复
举报
支持tp
2020/11/05 19:45
回复
举报
打分: 力荐
支持tp
2020/11/03 23:56
回复
举报
加油啊tp
2020/11/02 09:19
回复
举报
tinkphp6 ... 怎么全是laravel的影子...
2020/04/22 13:44
回复
举报
一只都很像啊
2020/04/27 09:30
回复
举报
是挺像的,所以我选择了tp6应为更容易上手些
2020/10/25 14:05
回复
举报
thinkphp非常简单好学容易上手,好评!感谢流年的付出。。。。
2019/11/18 08:44
回复
举报
支持 做的越来越好了
2019/10/24 14:28
回复
举报
一直是thinkphp
2019/10/24 13:54
回复
举报
更多评论
发表了资讯
01/25 16:10

ThinkPHP V6.0.7 发布——修正版本

V6.0.7版本发布,本版本主要针对上个版本做了一些路由修正,还意外收获了一些性能提升,是一个建议更新的版本。 主要更新 修正Validate类的PHP8兼容性 改进redis驱动的append方法 修正路由匹配检测问题 优化路由变量正则规则生成 改进responseView的内容渲染 安装和更新 V6版本开始仅支持Composer安装及更新,支持上个版本的无缝更新,直接使用 composer update 更新到最新版本即可。 如果需要全新安装,使用: composer...

8
0
发表于开发技能专区
01/11 14:04

ThinkPHP V6.0.6 & V5.1.41 版本发布——兼容 PHP 8.0

V6.0.6版本发布,本版本主要为兼容PHP8.0,另外还做了一些修正和必要的优化。 主要更新: 兼容composer2生成配置文件 优化optimize:schema指令 增加socket-log 的 curl 超时设置 修正路由匹配 增加兼容PHP8处理 增加汉字识别匹配范围 支持部分生僻字正则 改进响应文件请求时的缓冲清除 资源路由支持设置变量规则 $request->ip() 方法兼容PHP8 修复验证器in、between方法,使用数组,功能异常 修正含有__make的类实例化后未执行inv...

19
3
发表于开发技能专区
2020/10/28 15:31

ThinkPHP 完善 5.* 版本对 Composer2 的支持

继6.0版本改进了Composer2.0的兼容支持之后,官方也对5.*版本做了兼容更新。主要是升级了topthink/think-installer库,由于5.*版本并非强依赖Composer,所以相关操作是通过think-installer库完成的,最新版本的composer由于API的变化导致think-installer库需要更新兼容。 需要注意的是,更新后核心框架的版本并不会变化。 现在可以愉快的使用composer update和composer create-project命令操作了。自此,官方已经完成了全版本对...

1
0
发表于开发技能专区
2020/10/27 11:21

ThinkPHP V6.0.5 版本发布——兼容 Composer2.0

V6.0.5版本发布,本版本为兼容Composer2而做的特别更新版本,另外还对缓存标签机制和文件缓存的高并发支持做了改进。 官方公告: TP官方服务市场即将迎来上线后首次双十一活动,部分商品低至一折起! 鉴于Composer2已经正式发布,官方第一时间进行了兼容测试,发现因为composer/installed.json格式的变化导致ThinkPHP6.0扩展安装出错,因此第一时间及时发布了兼容版本确保大家可以体验到Composer2的优势性能,希望大家尽早拥抱C...

4
2
发表于开发技能专区
2020/10/12 09:33

ThinkPHP V5.1.40 LTS 版本发布——常规更新

V5.1.40LTS版本发布,本版本为累积常规更新。 官方服务推荐:🌲 ThinkAPI统一接口服务 主要更新: 改进redis驱动has方法 修正XA事务 修正HasManyThrough关联 增加mysql json类型字段->>方式获取支持 改进路由加载 避免加载编辑器临时文件影响 修复关联模型的属性直接附加到当前模型,当关联模型字段名为name时获取的值为模型的属性name值 修复多态关联预加载field无效 改进Collection类的column方法的PHP兼容性问题...

6
0
发表于服务端专区
2020/09/29 09:28

ThinkPHP V6.0.4 版本发布——双节快乐

V6.0.4版本发布,本版本为累积常规更新,主要涉及路由和模型方面的改进,祝大家国庆中秋双节快乐!随着6.0逐渐趋于稳定,预计今年即将迎来新的LTS版本。 官方近期上线的服务包括: 🌲 ThinkAPI统一接口服务 主要更新: 新增 [新增] 多语言支持解析json文件 [新增] 增加app.url配置 用于命令行下构建request [新增] 模型类增加convertNameToCamel属性,支持数据格式转为驼峰命名输出 [新增] Relation类增加getFore...

31
4
发表于大前端专区
2020/06/25 08:07

ThinkPHP 6.0.3 版本发布,启动开发者扶持计划

V6.0.3版本发布,本版本为累积常规更新,祝大家端午安康! 本次更新包含一个调试模式的系统信息安全隐患修正,建议更新。 官方同时还上线了两个重磅服务: 🛒 官方应用服务市场 🚀 ThinkPHP开发者扶持计划 主要更新: 异常提取session数据时先判断是否使用了session 修正文件上传类 取消Event类withEvent方法 FileResponse支持是否强制下载设置 Request对象支持ArrayAccess接口 日志的时间记录增加微秒数...

8
1
发表于大前端专区
2020/01/13 15:53

ThinkPHP 6.0.2 版本发布——2020 新年快乐!

V6.0.2版本发布,祝大家2020新年快乐! 本次更新包含一个可能的Session安全隐患修正,建议更新。 主要更新: 改进设置方法后缀后的操作名获取问题 修正optimize:schema指令 修正Request类inputData处理 改进中间件方法支持传多个参数 修正sessionid检查的一处隐患 完善对15位身份证号码的校验 增加远程多对多关联支持 增加MongoDb的事务支持(mongodb版本V4.0+) 改进insertAll的replace支持 安装和更新 V6版本开始仅支持Compo...

32
1
发表于大前端专区
2019/11/18 10:45

ThinkPHP 5.1.39 LTS 版本发布,常规更新

本次更新为常规的优化和修正,主要包括: 主要更新(V5.1.39) 修正memcached驱动 改进HasManyThrough关联查询 改进Request类isJson方法 改进关联查询 改进redis驱动 修正闭包查询的参数绑定 增加 Model类getWhere方法对复合主键的支持 改进newQuery方法 修正Validate 修复某些情况下URL会多一个冒号 调整composer.json 修复使用Cache::clear()时,报错缓存文件不存在问题 使用File类的unlink方法进行文件删除 改进paraseData方...

3
1
发表于大前端专区
2019/10/24 10:34

ThinkPHP 6.0 版本发布——程序员节福利来了

官方历时一年多倾力打造的ThinkPHP6.0版本正式发布,该版本基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规范化。 由于引入了一些新特性,ThinkPHP6.0运行环境要求PHP7.1+(推荐PHP7.3+),不支持5.1的无缝升级(官方提供了升级指导)。 文末有1024节日福利 主要特性: 采用PHP7强类型(严格模式) 支持更多的PSR规范 多应用支持 ORM组件独立 改进的中间件机制 核心架构服务化 全新的事件...

27
12
发表于大前端专区
2019/10/18 15:11

ThinkPHP 6.0 RC5 发布,多应用模式独立及中间件机制调整

ThinkPHP最新的6.0版本原计划于国庆左右发布,由于国庆期间本着核心精简的原则对多应用模式做了一些调整,为了避免可能的问题还需要做更充分的测试,加上新版框架的安全审计工作仍然还在继续,所以在计划之外额外发布了一个RC5积累更新版本,正式版本的发布日期推迟到10月24日。 官方本着认真和严谨的态度对待此次ThinkPHP6.0的发布工作,我们希望交付给开发者的新版是一个更好用而且架构稳定的版本,相信这是一个值得等待的框架...

14
4
发表于大前端专区
2019/08/19 14:08

ThinkPHP 6.0 RC4 版本发布,ORM 独立及日志多通道支持

RC4版本主要改进包括ORM库独立,日志系统增加多通道支持,缓存、日志、数据库的配置文件统一调整为多通道模式,并做了大量的改进和修正。 本次更新相对于RC3版本主要涉及配置文件的更新,其它调整参考更新日志的用法调整部分。 主要新特性 数据库和模型改为独立的think-orm库 数据库和模型操作核心不再内置,改为统一依赖topthink/think-orm库(该类库已经包括其它的数据库驱动),用法保持一致,功能也没有任何的缺失。 此前t...

13
5
发表于大前端专区
2019/08/08 15:06

ThinkPHP 5.1.38 LTS 版本发布,常规更新

本次更新为常规更新,主要增强了5.1版本的关联查询功能,以及一些优化和修正,主要包括: 主要更新 Request类增加isJson方法 改进浮点型查询 修正关联查询关联外键为空的查询错误 远程一对多支持关联统计和预载入查询 远程一对多关联支持has/hasWhere查询 优化parseIn解析 改进parseLike查询 改进Url生成 改进模型的toArray方法 修正notIn查询 改进JSON字段查询 改进Controller类display/fetch方法返回ViewResponse对象 改进par...

12
2
发表于大前端专区
2019/06/03 10:36

ThinkPHP 6.0 RC 3 版本发布,细节完善,体验优化

RC3版本主要改进和优化了系统内置中间件,改进了一些用法和体验,并且把不常用的驱动移出核心改为扩展方式提供。 主要新特性 增加whereWeek日期查询 // 查询本周文章 Article::whereWeek('create_time')->select(); // 查询上周文章 Article::whereWeek('create_time', 'last week')->select(); // 查询2019-1-1到2019-1-7的文章 Article::whereWeek('create_time', '2019-1-1')->select(); 自增ID获取支持类型自动转...

15
3
发表于大前端专区
2019/05/27 10:51

ThinkPHP 5.1.37 LTS 版本发布 —— 常规更新

本次更新为常规更新,主要更新如下: 主要更新 改进关联数据更新 修正关联动态获取器 改进redis驱动 修复验证规则里面出现二维数组时的错误 改进跨域请求支持 完善模型hidden方法对关联属性的支持 改进where查询方法传入Query对象的支持bind数据 改进数据集对象的load方法 修正缓存类clear方法对tag的支持 支持上一个版本的无缝升级。

12
1
发表于大前端专区
2019/04/30 10:29

ThinkPHP 5.1.36 LTS 版本发布 —— 常规更新

本次更新为常规更新,主要更新如下: 主要更新 修正chunk方法一处异常抛出的错误 修正模型输出的visible 改进环境变量加载 改进命令行日志的level配置支持 修复设置有缓存前缀时,无法清空缓存标签的问题 HasMany关联类saveAll方法兼容Collection格式参数格式 修正whereOr查询使用字符串的问题 改进dateFormat设置对写入数据的影响 修正查询缓存 记住指定的跳转地址 改进软删除 改进聚合查询SQL去除limit 改进缓存驱动 支持上一...

19
3
发表于大前端专区
2019/04/22 13:12

ThinkPHP 6.0 RC2 版本发布——架构升级、精简核心

自从5.2版本变更为6.0以来,官方一直致力于优化架构和精简核心,同时也在准备手册和测试工作,在经过近1个月的开发迭代后,官方宣布发布ThinkPHP6.0RC2版本。 主要更新 相比较RC1版本更新调整较大,主要更新如下: 底层架构针对协程做优化调整 增加WEB应用管理类Http 增加应用初始化服务和服务注册机制 查询事件和模型事件使用事件系统接管 Session类重构,不再使用PHP内置会话 Cookie类仅支持设置和写入,不再支持读取 取消Con...

47
3
发表于大前端专区
2019/03/04 11:10

ThinkPHP 发布 5.1.35 版本,常规更新

本次更新为常规更新,修正了一些已知的问题。 主要更新如下: 修正验证类自定义验证方法执行多次的问题 模型增加isEmpty方法用于判断是否空模型 改进获取器对append的支持 修正一对多关联的withCount自关联问题 facade类注释调整 改进关联属性的visible和hidden判断 修正路由分组的MISS路由 改进pgsql.sql 支持上一版本的无缝升级。

6
2
发表于大前端专区
2019/02/15 10:19

ThinkPHP 发布 5.2 RC1 版本,诸多查询改进

5.2在经过几个月的测试版本迭代后,正式进入候选版本。之后的重点工作会是扩展以及文档的完善。当然,不排除核心还有微调的可能。 ThinkPHP5.2RC1版本继上个版本beta3版本发布以来,主要更新如下: 新特性 支持FIND_IN_SET查询 增加了新的查询表达式对FIND_IN_SET的支持,使用下面的查询即可: Db::name('user')->where('group_list', 'find in set', 2)->select(); 增加了分区查询支持 增加了对分区的支持(需要MySQL5.6+...

11
8
发表于大前端专区
2019/01/31 11:28

ThinkPHP 发布 5.2 Beta3 版本

本次更新了大量的细节,进一步统一和精简了用法,并且新增了一些功能。 在正式版发布之前,不建议用于正式项目,目前也还没有完善的文档和详细的测试。 主要更新 相比较beta2版本(Beta2版本更新参考这里),除了一些修正和改进外,主要包含了如下的功能更新和调整。 视图和模板引擎从核心分离 视图和模板引擎类不再内置到核心框架,需要的时候可以单独通过 composer require topthink/think-view 安装,如果使用 composer c...

15
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/03/29 00:05

ThinkPHP---thinkphp模型(M)

(1)配置数据库连接 数据库的连接配置可以在系统配置文件ThinkPHP/Conf/convention.php中找到 /* 数据库设置 */ 'DB_TYPE' => '', // 数据库类型,一般为MySQL 'DB_HOST' => '', // 服务器地址,本地开发时为localhost,远程为远程ip 'DB_NAME' => '', // 数据库名 'DB_USER' => '', // 用户名 'DB_PWD' ...

0
0
发表了博客
2018/08/24 14:32

ThinkPHP

thinkphp 介绍 1.什么是框架 - 特征1 : 一堆代码的集合 - 特征2 : 一个半成品应用 - 特征3 :包含了一些优秀的设计模式 2.为什么要使用框架 - 不使用框架的弊端 - 每个人代码风格不一样,不便于开发和后期维护 - 一小处的修改,会牵扯出很多地方的修改 - 在后期满足客户需求(功能拓展)存在局限性 使用框架的好处 - 使用框架会帮助我们简单快速高效的开发项目 - 可以然能给我们有更多时间专注于业务逻辑的...

0
0
发表了博客
2013/01/06 22:03

thinkphp

1。thinkphp项目入口文件与系统入口文件 2.。define("APP_DEBUG", true); 'SHOW_PAGE_TRACE' =>true

0
0
发表了博客
2019/01/09 18:25

【ThinkPHP】ThinkPHP环境的安装与配置

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架。 严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入WEB运行环境(前提是你的WEB运行环境已经OK),可以通过两种方式获取和安装ThinkPHP。 下载ThinkPHP安装 获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的下载和文档获取来源。 官网提供了稳定版本的下载:http://thinkphp.cn/down/framework.html 由于ThinkPH...

0
0
发表了博客
2014/07/22 01:31

ThinkPHP的安装

安装前准备:Windows操作系统的电脑,php编程环境(配置好了Apache、MySql、php). 待安装的ThinkPHP源文件,下载地址:http://www.thinkphp.cn/down.html(建议使用ThinkPHP3.2.2完整版) 安装步骤:1.讲解压后的ThinkPHP拷贝到www根目录下; 如:我的网站根目录是:c:\wamp\www;我的具体做法是:在c:\wamp\www目录中新建一个项目文件夹think,然后将ThinkPHP拷贝进去; 2.建立单入口文件,单入口文件要求处于项目文件夹根目录...

1
3
发表了博客
2012/05/10 18:13

ThinkPHP 表达式

ThinkPHP 表达式 这里说的表达式,是指 ThinkPHP 框架中特有的表达式。这些表达式用于查询或更新删除等操作的 where条件 及模板标签中。 Where 条件中使用表达式 Where 条件表达式格式为: $map['字段名'] = array('表达式', '操作条件'); 其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义: ThinkPHP运算符 与 SQL运算符 对照表 TP运算符 SQL运算符 例子 实际查询条件 eq = $...

0
0
发表了博客
2019/09/23 14:04

thinkphp概述

thinkphp框架是一个免费的,开源,快速,简单的面向对象的轻量级PHP开发框架。 了解什么是thinkphp概述,thinkphp项目目录结构,thinkphp的控制器,视图,thinkphp项目构建流程,thinkphp配置,thinkphp的模型,熟悉内置模板引擎。 thinkphp框架的特点,是一个功能丰富的轻量级的PHP开发框架,让web应用开发更简单,,更快速。 特性: 类库导入,url模式,编译机制,查询语言,视图模型,分组模块,模板引擎,ajax支持,缓存机制...

0
0
发表了博客
2018/09/05 10:08

thinkphp 3.2.3

一. a.一个thinkPHP框架可用于多个项目:只要在项目入口文件中引入"ThinkPHP/ThinkPHP.php"。 b.项目运行之后会被自动创建目录。 c.所有的配置项均可在convertion.php中找到。(不可在此文件中修改!!) d.在convertion.php找到的配置项拷贝之后放到对应组中的config.php配置文件中。 e.生产模式或者开发模式 、整体的常量以及对于整个项目的配置放在入口文件中,index.php. f.静态资源看项目需求进行放置。 g.Model层自动生成...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2015/07/23 08:15

大三狗找工作

现在基本会用thinkphp做一个整套的cms网站,也已经做过一个私单了,得到1600,请问现在可以在武汉找到一个初级php程序员的工作了吗? ---更新--- 我今天去武汉的阿拉丁分公司面试了,也是2500,公司环境还不错,他们也是要做新的项目,给他们的印象还不错,说这几天会发邮件通知我去上班,希望能入职,期待ing~~~~(不过问了我一些C 指针的问题【指针和变量名有什么关系之类的】,我没回答上来,哎,我写php感觉纠结于这个不太好...

57
0
02/20 11:37

关于原生workerman长连接中使用redis和mysql的问题!

请教一下各位大神,因为第一次接触workerman,就是在做长连接的时候,当客户端发送过来消息的时候,我需要把数据实时储存在redis或者mysql当中,但是redis和mysql有时候会因为超时问题断开,然后在重连,这段时间断开和重连间隔当中如果有人再次发消息,那么就会造成消息延迟发送出去,因为在这里面处理了业务数据库,请问有什么好的办法解决吗? 以下是长连中操作的业务代码: (代码写的垃圾,请见谅)...

3
0
2020/11/25 00:48

2020 年度 OSC 中国开源项目评选结果公布

「2020 年度 OSC 中国开源项目」评选结果正式揭晓! 本次开源项目评选活动设立了「最佳人气项目」、「优秀 Gitee 组织」和「最积极运营项目」三个奖项。 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」的分别是: Ant Design Vue、Apache Doris、avue、Davinci、Deepin、Docsify、EUX、FastAdmin、go-zero、GoFrame、Guns、Hutool、Hyperf、LinkWeChat、Linux Lab、MeterSphere、MindSpore、Mybatis-Plus、O2OA、Objecti...

90
127
2020/11/25 00:02

2020 年度 OSC 中国开源项目评选:最积极运营项目

2020 年度 OSC 中国开源项目评选「最积极运营项目」正式揭晓! (欢迎转发分享!) 下边来看看每一个积极运营项目。 >>> 点击项目名可跳转进入项目 Java Dao工具 —— BeetlSQL BeetlSQL 是一个全功能 DAO 工具, 同时具有 Hibernate 优点 & Mybatis 优点功能,适用于承认以 SQL 为中心,同时又需求工具能自动能生成大量常用的 SQL 的应用。 高颜值的后台极速构建工具 —— Dcat Admin Dcat Admin 是一个基于 laravel-admin 二次...

2
3
2016/03/03 18:23

tp3.1导出excel

@oldlei 你好,想跟你请教个问题:关于thinkphp 导出excel的问题 记得你做过可以教一下嘛 我的QQ号931245457 加我一下呗 谢谢啦

1
0
发表于DevOps专区
2020/10/29 22:20

有人有php的thinkphp或者laravel框架的教学视频嘛!

包括不限于视频,pdf文档!

4
0
发表了问答
2020/08/31 10:59

thinkphp6,json输出类

服务端代码; 这个要怎么解决呢

2
0
2020/08/26 09:33

thinkphp6,资源路由改变默认的id参数名

为什么我的资源路由,想改变默认的id参数名不成功,请求接口会报: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'where clause' ,在现等,急,谢谢大佬们!!!

5
0
发表于大前端专区
2019/02/27 16:45

php cookie httponly 设置问题

ini_set("session.cookie_httponly", 1); setcookie('mycookie', 'hello world'); echo ini_get('session.cookie_httponly'); 设置了 session.cookie_httponly 这个属性,但是在浏览器还是能获取到cookie的信息 ini_set("session.cookie_httponly", 1); setcookie('mycookie', 'hello world',0,'','',false,true); echo ini_get('session.cookie_httponly'); 只有设置了setcookie的第七个参数为true的时候 docume...

8
1
发表于大前端专区
2020/03/16 10:48

php业余开发者,习惯了TP3.2,还需要学TP5以及yii,laravel 吗

如题,更新太快,学习成本和时间也上升,何解,求指教!

7
0
发表于服务端专区
2020/04/09 10:10

请问下框架中分页要怎么优化啊

我们都知道sql中如果从第1000条开始查10条 那么数据库会先取出1000条然后在查10 数据量大就会效率低 优化是直接通过select去查第1000条的数据, 但是在框架中要咋写啊,现在是limt(1000,10)

8
0
发表了问答
2016/07/09 16:50

header("Content-Type:image/jpg");图片编译问题

在thinkphp当中使用header ( "Content-Type:image/jpg" );去编译一个图片格式的数据,但是图片显示不出来,也没报错,但是自己随便创建一个php文件使用header("Content-Type:image/jpg");进行编译 图片就能出来,我这是使用的腾讯云验证码,验证码的图片不显示

1
0
发表于服务端专区
2020/01/03 16:29

延迟统计学生成绩

各位大神,我做了一个学生成绩统计系统,录入成绩后需要统计学生成绩,我不希望录入一个成绩统计一下结果,想实现录入一个成绩后,延迟3分钟统计成绩,能做到吗?

13
0
发表了问答
2017/07/15 09:02

翼支付PHP TP5的demo

use phpseclib\Crypt\AES; use phpseclib\Crypt\RSA; function bestpay_back(){ $apiInfo=Db::name('api')->find($this->apiId); $str='UPTRANSEQ='.$this->data['UPTRANSEQ'].'&MERCHANTID='.$this->data['MERCHANTID'].'&ORDERSEQ='.$this->data['ORDERSEQ'].'&ORDERAMOUNT='.$this->data['ORDERAMOUNT'].'&RETNCODE='.$this->data['RETNCODE'].'&RETNINFO='.$this->data['RETNINFO'].'&TRANDATE='.$this->d...

6
0
发表了问答
2015/06/04 16:03

thinkphp 动态include文件

<include file="./Html/<!--{$page_html.page_name}-->.html"/> 如上代码不能实现动态include,有哪位大神有解决办法,<!--{$page_html.page_name}-->是有值的,有哪些解决办法能够实现动态include,引入的是静态文件,目前先不考虑JS加载,有没有什么办法

3
0
发表于大前端专区
2019/10/29 17:06

关于thinkphp5的中cache使用,请高手们指点一下思路?

HTML5 thinkphp5 不考虑使用session与cookie 参巧网上的流行的token验证方式 情景: 用户选择免登录后,使用了localStorage在客户端存放了['token_1', '666'],这个1是uid,暂时不知道有没有必要 由于localStorage是永久存储,所以后台使用了cache('token_1', '666', 3600)这样来确定这个token的有效期, 每次打开页面会传一个token=666, 后台会判断这个token在cache中是否过期,问题来了 怎么在cache中找到这个666???? 现有...

1
0
2018/08/29 17:40

我为什么不看好 PHP ?

讲道理来说对 php 还是蛮有感情的,从第一次看到 HHVM,swoole , PHP7,再到后来 laravel reactphp php-pm 等项目,php 社区有着源源不断的潜力,和一群热爱开发的人来给它续命。 糟心的设计 性能问题 PHP 设计之初是没有过多考虑性能问题,同步阻塞模型非常适合一般思维,多进程也一定解决了脚本语言长时间跑会不稳定的问题。但是这样做的后果就是多进程十分占用 CPU 资源,进程需要等数据库操作。而且 PHP 本身不常驻内存,像...

165
3
2019/09/12 16:49

使用xampp7.3.9windews版后ThinkPHP中的phinx导入表结构命令错误

各位大神,在安装XAMPP7.3.9windows版本后,ThinkPHP中的Phinx的表结构导入命令提示错误。试了phpstudy可以正常导入表结构,XAMPP以前哪个版本也可以。请教大神,这个问题怎么解决。

3
0
2019/09/09 10:22

php对接饿了么外卖平台

现有一个外卖配送平台(tp5做的),需要对接饿了么平台,刚毕业.求个demo

6
0
发表了问答
2015/10/28 09:33

thinkphp 模板cookie名字放变量

{$Think.cookie.?} 我?的地方想放变量,应该怎么放啊,我放$v['id']类似的显示语法错误,向大神请教一下,谢谢!

8
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
52 评论
1.3K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部