PHP8中使用$_POST或者$_GET出现Undefined array key “xx“

PHP有了8的版本之后,就进行了升级,这个时候突然爆出来了一个莫名的错误。
例如:
$_GET['register_tag'];
报错: 我们可以根据这个错误提示,了解到是$_POST或者$_GET获取的表单返回数组的key值未定义,因为我们是直接获取这个值,但是如果这个k

phpstorm开启debug断点调试模式

前言:在开发php项目的时候,有时候不知道明确的错误在哪里,想要用java或者c#那样能够开启debug断点分步调试。php本身是不支持的,需要添加xdebug插件来实现。实现步骤如下
1.查看自己php的版本,使用:phpinfo() 函数 2.打开网站
Xdebug: S

thinkphp6 使用 jwt 认证

thinkphp6 使用jwt
客户端使用用户名和密码请求登录服务端收到请求,验证用户名和密码验证成功后,服务端会签发一个token,再把这个token返回给客户端客户端收到token后可以把它存储起来,比如放到cookie中客户端每次向服务端请求资源时需要携带服务端签发的to

phpmyadmin #1045错误无法登录mysql服务器的解决方法

小编在某一天用wamp server登录phpmyadmin的时候,发现之前的创的一个用户登录不进去,并且出现phpmyadmin #1045错误无法登录mysql服务器。
研究了一下,最后成功解决。以下附上官方方法和我个人解决方法。
​ 【官方解决】
一、这时可以尝试使用

DVWA文件上传

LOW
直接上传小马,上传成功 使用phpinfo();验证小马的可用性
Your image was not uploaded.';}else {// Yes!echo "{$target_path} succesfully uploaded!";}
}?>
查看源代码

PHP微服务 hyperf+nacos使用

PHP微服务 hyperf+nacos使用
这里简单说下微服务,及架构方面东西 1:微服务对php +fpm 模式意义不是很大,原因就是php+fpm 天生支持模块拆分,热更新,如果只是性能上的考虑,那php+fpm 还是比较耗cpu的,这样用微服务就不如单体+多库的方案,即一

php如何实现发送邮件

使用php中的mail()函数
mail(to,subject,message,headers,parameters)出现报错: Warning: mail(): “sendmail_from” not set in php.ini or custom “From:” head

Rust开发PHP扩展Liunx版【必须收藏】

众所周知,作为一名phper,对php有限的功能感到尴尬,比如:调用ffmpeg视频处理工具。没有专门的扩展来操作的,什么?利用php system函数调用?对于开源的php脚本,这太不安全了!
这个时候作为深资的phper会考虑开发php扩展,在扩展中实现对ffmpeg的操作

Upload-Labs靶场 1-21全通关教程

Upload-Labs通关靶场介绍安装文件上传漏洞介绍BurpSuite的简单使用安装BurpSuite配合Firefox使用万能WebShell正文开始Pass-01Pass-02Pass-03Pass-04Pass-05Pass-06Pass-07Pass-08Pass-09

微信小程序实现即时通信聊天功能 php swoole

一、宝塔安装Swoole环境 二、自定义安装swoole环境
mkdir /srccd /src# 下载
wget https://pecl.php.net/get/swoole-4.4.4.tgz# 解压tar zxf swoole-4.4.4.tgz# 编译安装扩展# 进入

返回顶部