
PHP
文章平均质量分 79
php相关功能记录
晚吟是我的
这个作者很懒,什么都没留下…
展开
-
HTTP请求中 request payload 和 formData 区别
FormData和Payload是浏览器传输给接口的两种格式,这两种方式浏览器是通过Content-Type来进行区分的(了解Content-Type),如果是 application/x-www-form-urlencoded的话,则为formdata方式,如果是application/json或multipart/form-data的话,则为 request payload...原创 2021-05-11 16:10:39 · 3381 阅读 · 0 评论 -
Session 和 Cookie 和 token 的前世今生
引入:我们都知道 http 协议本身是一种无状态的协议,一个普通的http请求简单分为三步:客户端发送请求request服务端收到请求并进行处理服务端将结果respond给客户端对于服务端来说服务端如何知道当前请求的客户端是哪个用户如何保证每次请求,服务器都知道是哪个用户一、cookie什么是cookiecookie 就是存储在客户端的一段数据,采用的是在客户端保持 HTTP 状态信息。cookie 的产生背景随着互联网的发展,已经不仅仅是浏览网页了,越来越多的交互式网站兴起,如在线购原创 2021-03-26 16:13:15 · 244 阅读 · 0 评论 -
PHP 面向对象之魔术方法
原创 2020-11-12 18:31:48 · 126 阅读 · 0 评论 -
存储过程捕捉异常
BEGIN TRY---------开始捕捉异常 BEGIN TRANSACTION----------------------开始事务 EXEC ProcName @ProcParam-----------执行存储过程[报错,则错误信息会被捕捉] COMMIT --------------------------------提交事务END TRY-----------结束捕捉异常BEGIN CATCH------有异常被捕获 IF @@TRANCOUNT > 0-原创 2020-11-10 14:57:23 · 1419 阅读 · 0 评论 -
PHP exception 分析
PHP 中将代码自身异常(一般是环境或者语法所致)称作错误 Error,将现运行的逻辑错误称为异常 Exceptionphp中的错误: 总共有16错误级别, 主要的错误等级如下: 1. deprecated: 最低级别的错误,表示"不推荐, 不建议"。这类错误一般由于使用了不推荐的、过时的函数或语法造成。不影响程序正常运行,但建议修正。 2. notice: 一般指语法中存在不恰当的地方。如使用变量但是未定义就会报此错误。不影响程序正常流程。 3. warning: 较高级别的错误,在语法.原创 2020-11-06 19:36:36 · 309 阅读 · 0 评论 -
静态映射
是原创 2020-10-12 16:29:48 · 801 阅读 · 0 评论 -
Composer 安装和使用过程中遇到的问题
切换阿里云镜像composer config -g repo.packagist composerhttps://mirrors.aliyun.com/composer/原创 2020-07-14 11:23:55 · 275 阅读 · 0 评论 -
php curl 常见问题
一、 curl 302 重定向问题在使用curl请求外部接口时,如下图提示301/302解决方法:打印出curl 访问的地址,可以在浏览器上访问测试。如下图在浏览器上访问该url, 发现跳转了1次,经过查看发现是url有问题,拼接地址时少了一个“/”导致。如果url没有问题,访问该url确实需要跳转,那就修改curl 参数 CURLOPT_FOLLOWLOCATION二、curl post 提示缺少参数如果访问的是同一个站点的不同接口,GET正常,POST提示缺少参数。解决方法:将原创 2020-07-06 16:17:05 · 395 阅读 · 0 评论 -
进程和线程、协程的区别
是原创 2020-06-09 11:14:28 · 96 阅读 · 0 评论 -
phpstudy windows 站点域名配置
今天专门整理一下关于站点配置方面的东西,之前一直都只是在本地windows中配置,也没有进行归纳总结。在phpstudy官网下载需要的phpstudy,我本地一直用的是2018,http://public.xp.cn/upgrades/PhpStudy2018.zip点击其他选项...原创 2020-06-08 14:53:15 · 638 阅读 · 0 评论 -
PHPexcel自定义导出模板
一、PHPexcel 导出功能,代码如下PUBLIC function Save2Xls($SaaSClientKey, $data, $sheetName=NULL, $foramte=[]) { $theader = $data['Key']; $tData = $data['Value']; $UPLOAD_RESOURCE_PATH = \PhalApi\DI()->config->get('config.UPLOAD_RE原创 2020-05-27 17:46:20 · 713 阅读 · 0 评论 -
PHP使用zip压缩本地资源,并上传至FTP服务器
windows 环境1.0 首先需要从官网上下载,下载地址 https://windows.php.net/downloads/pecl/releases/zip/如下图根据,我本地当前所使用的phpstudy:故需要选择x86/nts的扩展2.1 下载下来后解压,将php_zip.dll复制到当前phpstudy 对应ext目录下,2.2 将php_zip.dll加入到php.in...原创 2020-05-07 18:53:32 · 329 阅读 · 0 评论