php
文章平均质量分 72
wyy7293
这个作者很懒,什么都没留下…
展开
-
[PHP]TP6 CLI模式下创建tp6和多应用配置以及常见问题
命令行安装稳定版ThinkPHPcomposer create-project topthink/think `tp`tp => 项目的名称.可自定义创建完成后,配置项目包括但不限于(访问入口,伪静态,端口,域名),保证能正常访问到安装多应用模式扩展composer require topthink/think-multi-app删除 app 目录下的 controller 目录多应用模式部署后,记得删除app目录下的controller目录(系统根据该目录作为判断是否单应用的原创 2022-05-26 16:02:57 · 658 阅读 · 1 评论 -
【TP6】使用workerman websocket
前置安装和使用 workerman安装composer require topthink/think-worker使用php think worker启动php think worker:serverwebsocket客户端示例代码<!DOCTYPE html> <html> <head> <title>HTML5</title> <meta charset="utf-8" /> <sc原创 2022-05-25 10:56:37 · 2147 阅读 · 0 评论 -
[PHP] composer 安装
Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。Composer 默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如 vendor)进行安装。Composer 需要 PHP 5.3.2+ 以上版本,且需要开启 openssl。Composer 可运行在 Windows 、 Linux 以及 OSX 平台上。安装.原创 2022-05-25 10:19:37 · 757 阅读 · 0 评论 -
[PHP] CURL 的各种骚使用(GET,POST,上传下载图片,带认证,带COOKIE)
curl是个什么curl是一个库,能让你通过URL和许多不同种的服务器进行勾搭和深入交流,并且还支持许多协议。并且人家还说了curl可以支持https认证、http post、ftp上传、代理、cookies、简单口令认证等等功能啦前提PHP环境中安装和启用curl模块说明$ch = curl_init() 创建了一个curl会话资源,成功返回一个句柄;curl_setopt($ch, CURLOPT_URL, "baidu.com"),设置URL;curl_setopt($ch,原创 2022-05-23 10:42:58 · 914 阅读 · 0 评论 -
[PHP] TP5 使用DB类过滤非数据库字段
在添加数据时往往不能确定接收的数据完全一一对应数据库字段的数据接收的数据可能会有很多,且包括不是数据库字段的数据这个时候就需要让程序自动过滤下非数据库字段的数据在 TP5 中 提供了一个DB类 strict(false)可以自动过滤非数据库字段的数据例子Db::name('node')->strict(false)->insertGetId($params)...原创 2020-09-07 11:31:50 · 1215 阅读 · 0 评论 -
nginx + TP5.1 + vue 整合
原因:vue打包程序需要和ThinkPHP5.1 框架进行融合使用思路:解压css,img,js放入把index.html放入中distpublicTP5.1前台视图配置伪静态注意点:在开始之前查看下ThinkPHP的访问入口已设置在public文件夹下vue程序中vue-router 路由模式是否处于 history第一步:把vue打包程序中的(css,js,img)放到ThinkPHP -> public 文件夹下第二步:把vue打包程序中的index.html 放到Think原创 2020-08-03 14:30:31 · 706 阅读 · 0 评论 -
宝塔面板 nginx 设置TP5的伪静态(开启URL_rewrite)
代码片去宝塔页面 > 网站 > 子网站 > 设置 > 伪静态// 设置伪静态代码location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; }}保存即可.示例:https://域名/index.php/admin/user/...原创 2019-08-05 10:47:13 · 3089 阅读 · 0 评论 -
PHP curl 封装(get,post)
/** * CURL请求 * @param $url 请求url地址 * @param $method 请求方法 get post * @param null $postfields post数据数组 * @param array $headers 请求header信息 * @param bool|false $debug 调试开启 默认false * @return mixed...原创 2019-08-05 11:01:21 · 319 阅读 · 0 评论 -
PHP Object array xml json 互转
value转ValueObject转arrayxml转Objectarray转xmlarray转Object/* Object转array */ function objectToArray($array) { if (is_object($array)) { $array =...原创 2019-08-05 11:34:29 · 166 阅读 · 0 评论