php深入学习之HTTP客户端请求

php深入学习之HTTP客户端请求

简介: 请求基于Guzzle插件特点:接口简单:构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。发送同步或异步的请求均使用相同的接口。使用PSR-7接口来请求、响应、分流,允许你使用其他兼容的PSR-7类库与Guzzle共同开发。抽象了底层的HTTP传输,允许你改变环境以及其他的代码,如:对cURL与PHP的流或socket并非重度依赖,非阻塞事件循环。中间件系统允许你创建构成客户端行为。环境要求:PHP 5.5.0使用PHP的流, allow_url_fopen 必须在php.ini中启用。要使用cURL,你必须已经有版本cURL ...

php深入学习, php高级编程 2020-05-15 PM 0条
sublime text快捷键使用

sublime text快捷键使用

话不多说直接就上选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。Ctrl+Shift+M 选择括号内的内容(继续选择父括号)。举个栗子:快速选中删除函数中的代码,重写函数体代码或重写括号内里的内容。Ctrl+M 光标移动至括号内结束或开始的位置。Ctrl+Ent...

sublime text 2020-05-13 PM 0条
thinkphp6多应用路由配置

thinkphp6多应用路由配置

前言: 升级thinkphp6.0之后出现了单应用的说法,路由配置也完全失效了。网上查了很久都是不能用的教程,只能潜入底层看了一下。原来是这样子配置的。配置方法:通过composer安装多应用之后composer require topthink/think-multi-app路由配置方法├─app 应用目录 │ ├─index 主应用 │ │ ├─controller 控制器目录 │ │ ├─model 模型目录 │ │ ├─view 视图目录 │ │ ├─config ...

thinkphp6, thinkphp6路由, thinkphp消息队列 2020-05-13 PM 0条
git基本使用之分支操作

git基本使用之分支操作

列出所有的分支git branch 会列出所有的本地分支. git branch -a 会列出本地和远程的所有分支.创建分支git branch 分知名切换分支git checkout 分支名修改分支名git branch -m分支名 新分知名删除分支git branch -d分支名切换并创建分支git checkout -b 分支名比较两个分支git diff 分支一 分支二比较两个分支,可视化查看git difftool 分支一 分支二合并变化git merge 需要被合并进来的分支名

git, php深入学习, 版本控制管理 2020-05-05 PM 1条
composer包开发

composer包开发

安装composer,具体的步骤不过多阐述创建项目文件,cd到当前文件。composer init初始化创建实例代码提交代码到git关联git到packages本地require安装测试

php深入学习, composer 2020-05-01 PM 0条