随笔分类 - PHP
摘要:CGI,通用网关接口,用于WEB服务器和应用程序间的交互,定义输入输出规范,用户的请求通过WEB服务器转发给FastCGI进程; FastCGI进程再调用应用程序进行处理,如php解析器,应用程序的处理结果如html返回给FastCGI,FastCGI返回给Nginx 进行输出。 假设这里WEB服务
阅读全文
摘要:双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字符,但是解释’\和\ 能使单引号
阅读全文
摘要:PHP可以自动进行内存管理,清除不再需要的对象。PHP使用了引用计数(referencecounting)这种单纯的垃圾回收(garbagecollection)机制。每个对象都内含一个引用计数器,每个reference连接到对象,计数器加1。当reference离开生存空间或被设为NULL,计数器
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/48 mysql_real_escape_string和mysql_escape_string有什么本质的区别,有什么用处,为什么被弃用? 1.官方说明:
阅读全文
摘要:本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/46 PHP的反射类ReflectionClass、ReflectionMethod使用实例 一、官方解释 自PHP5版本后,PHP具有完整的反射 API,
阅读全文
摘要:1.简介 Illuminate\Support\Collection 类提供了一个更具可读性的、更便于处理数组数据的封装,具体例子看下面的代码。 我们使用了 collect 函数从数组中创建新的集合实例,对其中的每个元素运行 strtoupper 函数之后再移除所有的空元素 $collection
阅读全文
摘要:WAMP中的mysql设置密码密码 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作。 1、首先,通过WAMP打开mysql控制台。 提示输入密码,因为现在是空,所以直接按回车。 2、然后输入“use mysql”,意思是使用mysql
阅读全文
摘要:为保证和前端交互过程中,用户可以自动刷新token 1.创建一个中间件文件,命名为 RefreshToken <?php namespace App\Http\Middleware; use Auth; use Closure; use Tymon\JWTAuth\JWTAuth; use Tymo
阅读全文
摘要:声明: 1.由于时间有限,本文有很多不足之处,望评论下方留言指正! 2.本文中代码仅做参考使用,不做实际项目运用,主要是思路,红色部分的注意项要留意! 3.篇幅较长,注意捡重点看,思路!思路!思路! 开拔~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 一、环境说明: 采用laravel
阅读全文
摘要:Authorization:Bearer+空格+token header: { 'Authorization': 'Bearer ' + token },
阅读全文
摘要:直接使用如下命令进行指定版本安装 yum -y install php71w php71w-cli php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php7
阅读全文
摘要:composer update --ignore-platform-reqs 忽略平台依赖更新
阅读全文
摘要:修改了php配置需要平滑启动php-fpm ps -aux | grep php-fpm 找到phpfpm 的master process的进程id kill -SIGUSR2 xxxx 实现平滑重启php-fpm
阅读全文
摘要:src = this->percent = saveName 提供图片名(可不带扩展名,用源图扩展名)用于保存。或不提供文件名直接显示 */ public function compressImg...
阅读全文
摘要:开发遇到问题,直接使用系统的curl命令正常,使用php的curl模块报错 错误:PHP Problem with the SSL CA cert (path? access rights?) 解决方法: 1.安装 yum reinstall openssl ca-certificates -y 2
阅读全文
摘要:工作中进行excel的时候遇到了两个问题, 1.excel表中列值过大,由于没有进行特殊处理,程序没法正常运行; 2.列值中含有日期格式的文本,不能正确读取; 所以通过网络搜索,并解决了问题,记录一下,以备后用: 解决方法: /****知识点总结*****1.列数值过大,可以通过 PHPExcel_
阅读全文