
PHP SDK 常见问题
PHP SDK 运行时抛出 Call to undefined method GuzzleHttp\Utils::chooseHandler() 异常,该如何处理? PHP SDK 依赖 Guzzle,推荐用户使用 Composer 方式 ...
PHP SDK 运行时抛出 Call to undefined method GuzzleHttp\Utils::chooseHandler() 异常,该如何处理? PHP SDK 依赖 Guzzle,推荐用户使用 Composer 方式 ...
609 0 0 0 致命错误: Call to undefined function addons\clicaptcha\library\imagettfbbox() 如果我们的php程序中含有生成图片的代码,那么就可能会遇到这种报...
原理:修改config/template.php文件的view_path。 可以先在数据库或者环境变量里设置模板 ;环境变量里设置举例 [SETTING] template = default 打开config/template.php /...
数据库备份的时候我们需要查询数据库的名字和数据库所有表,展示我们就需要用到以下连个条件: 查询数据库所有表:SHOW TABLE STATUS 查询数据库名字:SELECT DATABASE() 案例:tp5查询例子 查询数据库所有表:$s...
composer安装腾讯云SDK: composer qcloud/cos-sdk-v5 使用thinkphp内置上传方法: $file = request()->file('image'); 新建一个php文件,创建函数,参数就是之...
1、空模块 [0] HttpException in Module.php line 62 模块不存在:xxxxx 解决办法:在config/app.php中配置一个模块,然后新建一个公共的空模块用于跳转。 // 默认的空模块名 'empt...
在项目开发过程中会遇到一个网站有不同风格,本文详细介绍Thinkphp5 实现模板主题多个模板切换 一、在Config中配置view_path模板路径代码如下 'template' => [ // 模板引擎类型 支持 php thin...
介绍 think-template是一个基于PHP5.6+实现的编译型模板引擎,主要特性包括: 支持XML标签库和普通标签的混合定义; 支持直接使用PHP代码书写; 支持文件包含; 支持多级标签嵌套; 支持布局模板功能; 一次编译多次运行,...
之前做的程序都只有一个模板,打算做一个多模板的程序,然后就开始研究tp5.1这个template.php 一、首先新建两个模板,在根目录下新建 template/temp1和template/temp2。 二、用到的方法就是自带的函数,co...
最近在用thinkphp开发一个西部数码的代理平台,遇到了一个url路由参数中带特殊字符无法get的情况(带小数点的无法接收) 比如: http://west.cn/domain/manage/hzjcp.com 始终只能获取hzjcp,而...
thinkphp中使用计划任务 一、需求 数据库有两个字段enter_time入驻时间与status状态,当入驻时间超过指定时间时,要求将状态设置为指定状态。 二、解决方案 方案1:使用计划任务,定时判断入驻时间是否超过指定时间。 gith...
定义了一个构造函数,代码如下: <?php namespace app\controller; use app\BaseController; use think\facade\Log; use think\facade\Sessio...
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。 /** * 判断是否是蜘蛛 */ function fromRobot($except = '') {...
PHP如何判断是手机端还是PC端 PHP如何判断是否是微信浏览器,我们经常在做项目时,要判断当前用户访问的终端是否是手机访问,是否是在微信内部访问,这时候需要判断当前浏览器是否是微信浏览器,代码如下: 1、判断是否是手机浏览器 functi...
本文介绍如何使用Thinkphp8通过PhpWord从富文本编辑器中导出内容,并转换成Microsoft Word文档。通过解析富文本格式,转换为DOC或DOCX格式,实现编辑器中的文本、图片等元素在Word中完美呈现。 该方案实现富文本h...
PHPWord是一个强大的PHP库,用于创建和操作Microsoft Word文档,它提供了丰富的功能,开发人员可轻松生成复杂的文档,包括文本格式化、表格、图像插入等,本文将详细介绍 PHPWord 的功能、安装方法、基本使用以及一些高级用...
为了使用PHPWord的TemplateProcessor类读取一个 Word 模板,并在模板中指定的 ${TABLE} 标记位置插入一个新的表格,我们可以按照以下步骤操作。这个过程包括加载模板、创建表格,然后通过 setComplexBl...
假设你有两个模型 User 和 Post,并且 User 模型和 Post 模型之间存在一对多的关联关系。你可以通过haswhere方法来查询所有性别为女的用户的所有帖子。 User.php namespace app\mod...
在当今国际化的世界中,越来越多的企业走向国际,面向多元化的内容建设,网站的发展也已经随着现在不同国家的需求,打造出来了很多的关于不同国家和地区的网站,多语言网站成为必备的宣传阵地,能使网站在不同的国家和地区进行打开查看。 ThinkPHP6...
第一步:composer安装 composer require firebase/php-jwt 第二步 调用 JWT里面的 encode 和 decode方法进行生成token和验证token 我是在app 目录下的 common.php...
IP-API是一个提供IP地址相关信息的公共API。通过向IP-API提交IP地址,即可获得该IP地址所属的国家、地区、城市、邮编、经纬度等信息。同时,IP-API还可以检测IP地址是否为代理、是否为IPv6格式等。官网地扯:IP-API....
public function captcha() { // 生成验证码 $captcha = Captcha::create(); // 获取验证码图片的二进制数据 $imageData = $captcha->getContent...
我们在日常的项目中开发中,总是会遇到需要将某个任务方法定时执行的需求,接下来就为大家讲述基于ThinkPHP6框架的定时执行任务的三个方案,具体的方法会在下面进行详细的描述。 方案一 使用think-cron类库 //composer 安装...
在一键生成CRUD后,发现在管理端存储数据时自动保存时间提示错误。 SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '1716863698' ...
进入 config/app.php 里面,增加下面的信息 // 异常页面的模板文件 'exception_tmpl' => app()->isDebug()==true ? app()->getThinkPath() . ...
浏览器默认的404页面都比较简单,为网站设计一个友好的404页面,可以改善用户体验并有效的防止用户跳出。 在thinkphp中在配置文件中简单配置就能支持自定义404页面。不同版本的thinkphp,略有差异。 thinkphp 5.0 '...
仅仅针对一级目录 这里不考虑多级目录,仅仅是一级目录,即文件夹中直接全部是文件: <?php $directory = '/path/to/your/directory'; // 替换为你的文件夹路径 // 打开目录并读取内容 $fi...
如果你的数据库字段 api_node_id 值是以逗号分隔的多个云系统节点ID(例如 "node_id_1,node_id_2,node_id_3"),而你需要根据单个 node_id 查找,可以使用 SQL 的 FIND_IN_SET 函...
最近leader让我优化一下之前后台系统的日志操作记录,在网上没有找到一个可用的demo后,决定自己手撸日志 问题复现 旧的实现是在写入数据库后同步新增操作日志的,就好像下面这样。 # 修改数据库 Db::name('la_public_l...
效果展示: 思路: 1、中间件 2、路由加上中间件 3、中间件里获取相关操作、ip、请求参数(转json格式入库),请求类型 4、利用模型进行数据写入 5、数据表设计 示例代码: 1、在所属模块中间件目录middleware下创建Opera...