TP6
筱宇***
这个作者很懒,什么都没留下…
展开
-
PHP调用第三方接口(CURL)
protected function curl($url, $data, $headers = [], $return_header = 0, $method = 'post') { $curl = curl_init(); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl.原创 2022-02-18 17:17:09 · 1129 阅读 · 1 评论 -
PHPExcel导入导出
导入:public function import(){ $oldData=[]; $info=$this->fileUplad(); if($info['code']!=200){ return false; } //获取对应表的全部字段并删除第一个id元素 $title_to_field=array( '学生姓名' => 'name'原创 2022-02-14 14:21:02 · 513 阅读 · 0 评论 -
PHP调用第三方接口
protected static function curl($url,$data,$headers=[] , $return_header = 0 , $method = 'post') { $curl = curl_init(); if(!empty($headers)){ curl_setopt($curl,CURLOPT_HTTPHEADER,$headers); } curl_setopt($curl, CURLOPT_URL,$url);.原创 2022-01-08 11:12:36 · 605 阅读 · 0 评论 -
PHP接收推送信息
$post = file_get_contents('php://input');原创 2021-12-30 14:02:03 · 360 阅读 · 0 评论 -
paypal支付的回调
<?phpnamespace App\Http\Controllers\Api\Paypal;use App\Http\Controllers\Controller;use Illuminate\Http\Request;use App\Jobs\CheckOrderPaypal;use App\Http\Controllers\Api\Order\Order;class Paypal extends Controller{ protected $useSandle = true;原创 2021-07-09 16:40:30 · 1644 阅读 · 0 评论 -
PHP通过Url远程下载图片。
function download($url,$saveFile = 'C:/Users/Administrator/Desktop/images/ala/') { $img = @file_get_contents($url); $data = file_put_contents($saveFile.time().rand(9999,10000).substr($url,-5),$img); return $data; }第一个参数是下载图片。第二个是要保存的位置。..原创 2021-07-01 10:16:58 · 337 阅读 · 0 评论 -
使用TP6+Workerman实现私聊(类似QQ)、实时聊天(4、实现实时推送)
之前的文章写到了workerman的连接嘛。这次继续之前的,先弄两个页面吧。大概就是弄了这样的两个页面的哈。类似的静态页面啊,网上都会有的。异曲同工的哈。就是把html文件替换成在应用/view/控制器/方法.html把网上下载的代码放在这个 方法.html里面。然后把其他所有的文件夹,图片啊,css,js的文件放在public文件夹下就OK了。然后把路径加工一下,最最最简单的方法就是在所有的链接前面加“/”.像这样,好了,继续吧先。...原创 2021-06-30 13:31:59 · 2572 阅读 · 4 评论 -
PHP将MarkDown转化为HTML
先用命令行工具切换到根目录,执行以下命令composer require erusev/parsedown在要使用的地方加上:use Parsedown;$a = Parsedown::instance()->parse(mardown文本)$a就是转化完成之后的HTML文本啦。这是我的用法。...原创 2021-05-10 16:06:42 · 281 阅读 · 0 评论 -
使用TP6+Workerman实现私聊(类似QQ)、实时聊天(3、使用workerman服务类)
之前说了关于workerman的配置问题。因为在这个配置文件里面写代码不现实,所以有了服务类。把workerman的几个回调函数进行封装。打开config目录中的worker_server.php文件,那个那个那个,,第22行看到了嘛,这个就是我们要配置的地址。在应用文件夹下新建http文件夹,也就是新建一个http模块。再新建一个服务类的文件。<?phpnamespace app\http;use think\worker\Server;use think\facade\Se原创 2021-03-11 15:29:46 · 1591 阅读 · 2 评论 -
使用TP6+Workerman实现私聊(类似QQ)、实时聊天(2、搭建workerman)
之前的文章写了composer下载TP6的项目,并实现了多应用pathinfo的访问模式。现在同样使用composer下载workerman。下载workermancomposer require topthink/think-workerwindows下做服务器需要下载的哦composer require workerman/workerman-for-win这个就是composer执行成功的。失败的情况下,一般复制报错信息到百度/Google就都可解决。config目录下回多出来这几原创 2021-03-11 15:12:03 · 2732 阅读 · 1 评论 -
使用TP6+Workerman实现私聊(类似QQ)、实时聊天(1、搭建TP6环境)
1、安装ThinkPHP6之前写过直接利用workerman做一个聊天室的小案例,感兴趣的可以去看一下。这次打算用TP6+workerman实现一个聊天的。最近有点忙,前端的代码最后就让我省略了。看下去你就明白了。首先先下一个TP6的项目。切换到根目录下执行这个composer命令。(composer百度上好多教学的我就不说了,也比较简单安装上就好。)创建项目,tp是要创建项目的名字。composer create-project topthink/think tp安装模板引擎compo原创 2021-03-10 17:54:44 · 3458 阅读 · 9 评论 -
ThinkPHP6中解决跳转问题
ThinkPHP6中解决跳转问题话不多说直接上链接:https://www.kancloud.cn/monday/thinkphp6/1572027原创 2021-01-13 10:28:17 · 2461 阅读 · 0 评论 -
ThinkPHP 6.0.3版本自创标签方法
ThinkPHP 6.0.3版本自创标签方法在ThinkPHP的应用中,tp自带的标签有可能会出现不够用的情况,在这种情况下,我们可以自己创建标签在我们的代码中进行应用。注:前提是在创建标签前须利用Composer工具下载模板引擎。以下是composer下载模板引擎命令:composer require topthink/think-view下面是创建标签的步骤:1)打开www下的ThinkPHP6的项目根目录(我的根目录名字叫tp1)2)然后打开标签库类文件(Cx.php)3原创 2020-12-09 11:03:50 · 1157 阅读 · 1 评论