<day1>召唤与命名——变量的魔法“收纳盒”

PHP 

功法摘要(今日收获) ✅ 觉醒了八大灵根,理解了PHP世界的本源元气。 ✅ 掌握了前五种基础灵根的凝聚之法(String, Int, Float, Bool, Null)。 ✅ 学会了内视神通 var_dump()。 ✅ 初窥神念融合之道——字符串拼接符

【php】Set-Cookie不生效解决方案

PHP 

缘由 最近开发新项目,在过程中遇到session获取数据为空的问题。查阅很多资料,现在做一下记录。由于将TP6升级至TP8,composer部分插件并不支持TP8,故而需要更换。其中管理页面的验证码图片edward1108/edward-captcha 插件就是这样。 在将整体升级后,这个组件会由于

【php】记一次请求异常

PHP 

w7corp/easywechat 发现异常 在升级Tp6.1到Tp8.1的过程中,composer已经升级完成,接口也可以正常访问了,但是由于Tp升到8.0了,EasyWechat不能还停留在5.3,因此想着将EasyWechat升级到最新6.7的版本,因此将EasyWechat一起升级了,修改完

【php】记一次composer异常

PHP 

关于ext-sodium1 Sodium 是一个易于使用的现代化软件库,用于加密、解密、签名、密码哈希等。 其目标是提供构建更高级别加密工具所需的所有核心操作。 事由 今天在拉取composer拓展的时候出现如下异常 Xdebug: [Log Files] File 'E:/wamp64/logs/

【php】guzzle异步请求

PHP 

PHP开发——异步请求 由来 php一直以同步流程而著名(抛开swoole,wokerman不谈),写php代码只需要想清楚流程,基本不需要操心多线程的问题,而这也是我独爱PHP的原因。直到解除到了yield这个关键字。 yeild

【服务器】使用1panel搭建php站点

PHP 

经过这两天学习,终于知道如何在宿主机上执行docker容器命令了。 回顾 之前我在1panel上搭建了一个php项目,由于1panel是使用的php容器,而不是像lnmp集成环境那样在宿主机上有相应的环境。因此,在使用composer初始化项目时遇到了麻烦。 宿主机直接提示没有composer命令。

【php】ThinkPHP验证器

PHP 

众所周知,TP(thinkphp简称)中存在验证器,但需要你自己调用,因而有没有办法可以不用每个action中都写上验证器的代码呢?? 这里需要引入中间件(middleware)的概念: 中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。1 在TP中中间件是处理中间流程,或者一些通用