
tp5
IT 老王
好记性,不如烂笔头!
展开
-
tp小程序微信支付部分代码
小程序微信支付开发指引:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_2.shtml。原创 2023-03-02 22:57:54 · 736 阅读 · 0 评论 -
解决 TP5 无法接收客户端 Post 传递的 Json 参数
ThinkPHP 版本: 5.0.16这段时间在学习 API 开发,从网上搞了一个课程在跟着做,就在昨天我又一次碰到了讲师一路畅通我半天调试的情况,遇到的问题是我用 Postman 测试 API 某 Post 接口的时候无论怎么发送请求总是提示我参数验证失败,在我调试的过程中某次采用通过 Body 表传递参数的方法,API 神奇地通了,于是我判断是之前 Json 传递出了问题,就各种在网上搜,然而并没有解决方法[不过 Get 了两个知识点放在文章结尾处]。关于 ThinkPHP5 的问题度娘不行就只能查转载 2021-06-27 17:40:58 · 2719 阅读 · 0 评论 -
PHP面向对象三大经典模式,看懂thinkphp源码的基础
<?php//单例模式class Site{ //属性 public $siteName; //本类的静态实力 protected static Sinstance = null; //禁用掉构造器 private function __construct($siteName) { $this->siteName = $siteName; } //获取本类唯一实例 public static function getInstance($siteName="php.转载 2020-11-07 00:03:10 · 344 阅读 · 0 评论 -
tp5模板文件中使用原生数据库查询方法
{php} $sql="select * from thingk_ruige where userid=$user[id]"; //echo $sql; //exit; $Db=new \think\Db; $result =$Db::query($sql); foreach ($result as $val...原创 2020-10-13 11:26:16 · 603 阅读 · 1 评论 -
详细介绍thinkphp5URL和路由
本文将详细介绍thinkphp5URL和路由URL访问ThinkPHP采用单一入口模式访问应用,对应用的所有请求都定向到应用的入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作,下面是一个标准的URL访问格式: 1 http://domainName/index.php/模块/控制器/操作 其中index.php就称之为应用的入口文件(注意入口文件可以被隐藏,后面会提到)模块在ThinkPHP中的概念其实就是应用目录下面的子目录,而官方的规转载 2020-09-13 17:33:22 · 685 阅读 · 0 评论 -
thinkPHP5.0 volist标签理解
thinkPHP5.0 volist标签理解{volist name="list" id="vo" offset="5" length="10"}....{/volist}表示输出其中的5~15条记录{volist name=“list” id="vo" key="k" mod="2"}......{/volist}其中key是相当于数组的索引值但是它是从1开...转载 2020-04-27 16:39:31 · 655 阅读 · 0 评论 -
tp5 sql query原生模糊查询怎么写?
tp5 sql query 原生模糊查询怎么写?错误写法$sql="select company_id from tplay_line where start like '%:start%' and end like '%:end%'";$result =Db::query($sql,['start'=>$post['start'],'end'=>$post['end']]...原创 2020-03-02 16:23:33 · 438 阅读 · 0 评论 -
thinkphp5项目如何在阿里云云虚拟主机部署
最近用空闲时间写了个个人博客项目。由于是个人博客,目的就是节约成本,所以选购了独享阿里云云虚拟主机。我的项目在本地开发环境完全没问题,测试都通过了。然后高高兴兴的部署到阿里云去。艾玛!~访问不了。想了想tp5的入口是在public目录下的。而云虚拟主机又不能配置入口文件所在目录。心碎~ing以为tp5不支持虚拟主机,心想着thinkphp国内大牌,好框架,设计框架的人早就考虑好了,...转载 2019-11-18 16:42:09 · 1056 阅读 · 0 评论 -
阿里云虚拟主机绑定TP5项目public二级目录
TP5项目上传到虚拟主机使用Linux系统后,域名默认访问的空间根目录,大多虚拟主机都是不能修改网站根目录的。可以通过.htaccess来实现。Apache主机一般支持.htaccess伪静态,即可以实现绑定域名到子目录、一个空间多个站点。1.绑定空间二级目录就需要使用.hatccess文件,放在根目录下2.根目录下.htaccess内容为:绑定到public目录下<...转载 2019-08-21 21:42:11 · 2348 阅读 · 0 评论 -
thinkphp tp5模板自定义函数
例如:common.php写入如下代码<?php// 应用公共文件//加载thinkphp 类 / 助手函数use think\Request;use think\Session;use think\Controller;//获取当前域名function getdomain(){ $request = Request::instance();...原创 2019-09-04 18:39:59 · 1617 阅读 · 0 评论 -
thinkphp格式化
thinkphp格式化时间戳 {$time|date='Y-m-d',###} 中###是什么意思原创 2019-08-30 21:04:26 · 252 阅读 · 0 评论 -
TP5控制器里写了这个函数报错
TP5控制器里写了这个函数报错Declaration of app\index\controller\Tongzhi::result() should be compatible with think\Controller::result($data, $code = 0, $msg = '', $type = '', array $header = Array)public funct...原创 2019-08-30 20:29:56 · 4499 阅读 · 0 评论