TP5结合command模块实现定时任务开发

1、配置command.php文件,目录在application/command.php   2、建立命令类文件,新建application/index/command/Test.php <?php namespace appindexcommand;   use thinkconsoleCommand; use thinkconsoleInput; use thinkc

发布于 2022年01月01日 · 149阅读
Thinkphp5.1+Linux定时任务布置开发

定时任务功能逻辑:Linux系统定时任务,定时执行,执行时触发TP写的程序,来完成想要处理数据的目的 那么首先,我先将定时任务的整体划分为几个步骤: 在TP内创建对应需要执行的程序 在Linux系统内写入定时任务 定时任务执行并测试查看执行结果 第一步:程序部分创建 在TP5.1的开发手册里,有一项关于“命令行”的介绍,我们这里使用的便是命令号方面的操作。 如果有还不清

发布于 2022年01月01日 · 169阅读
Thinkphp5下使用WebSocket

参考手册:thinkphp5.1和workerman开发手册 下面开始: 使用composer下载: composer require topthink/think-worker 下载下来后会有一些文件,重点看config里面的worker.php和worker_server.php。这两个是不同的监听配置,我使用的是worker_server.php 它的默认配置是这样的 return [ &

发布于 2022年01月01日 · 142阅读
PHP7.3加载达梦数据库驱动(linux环境)

1.安装达梦数据库并创建实例。 2.安装PHP环境。 第一步:下载php源码并预配置 #安装wget工具 yum install wget -y #下载php源码 wget https://www.php.net/distributions/php-7.3.12.tar.gz #解压php tar包 tar xf php-7.3.12.tar.gz #进入php解压后的目录 cd php-7.3.

发布于 2022年01月01日 · 155阅读
ThinkPHP 5.1连接达梦数据库
ThinkPHP 5.1连接达梦数据库

1.安装达梦数据库,配置PHP环境并加载达梦数据库驱动 可参考上一篇:PHP7.3加载达梦数据库驱动   2.在项目/thinkphplibrarythinkdbbuilder下,新建Dm.php。 <?php // +---------------------------------------------------------------------- // | ThinkP

发布于 2022年01月01日 · 219阅读
实例讲解TP5中关联模型

一、关联模型 在关系型数据库中,表之间有一对一、一对多、多对多的关系。在 TP5 中,实现了ORM (Object Relational Mapping) 的思想,通过在模型中建立模型间的关联,实现建立表与表之间的关联。 二、文章中用到的表结构 image 表,存储图片的位置信息 banner 推荐位表,存储推荐位的类型 banner_item 表,推荐位中的信息条目,可以看到它拥有外键 img_

发布于 2022年01月01日 · 151阅读
Thinkphp5.1模型远程一对多关联

city表 man表 topic表 代码如下 <?php namespace app\\my\\model; use think\\Model; class City extends Model  {     public function topics()     {         retur

发布于 2022年01月01日 · 137阅读
解决TP5.1 CORS跨域问题
解决TP5.1 CORS跨域问题

第一种方法:在index.php入口页面 // 响应头设置 我们就是通过设置header来跨域的 这就主要代码了 定义行为只是为了前台每次请求都能走这段代码 if(!empty($_SERVER)&&($_SERVER[\'REQUEST_METHOD\'] == \'OPTIONS\')){     //tp5.1代码有 header("Access-Cont

发布于 2022年01月01日 · 142阅读

PHP

PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。 [1-2] PHP同时支持面向对象和面向过程的开发,使用上非常灵活。

工具栏