随笔分类 - php
摘要:Laravel9.x 自定义error Handling 在app/Exceptions目录下,新建ApiHandler自定义异常,用于返回json格式异常 <?php namespace App\Exceptions; use Exception; use Throwable; class Api
阅读全文
摘要:ngnix location 转发请求 现在的需求是, 前后端分离, 用户请求前端地址,前端请求后端php的接口地址,用nginx做代理服务器, 根目录需要从前端请求, 然后转发api接口到php 具体nginx配置 server { listen 8080; server_name api.tes
阅读全文
摘要:PHP垃圾回收机制 引用计数机制 每个php变量存在于一个zval变量容器中。一个zval变量容器, 在php5时,zval的定义如下: struct _zval_struct { union { long lval; double dval; struct { char *val; int len
阅读全文
摘要:源码安装一般有三个步骤 下载源码、解压缩 源码编译(make) 源码安装测试(make test& make install) 现贴一份centos环境下源码编译php的配置文件 ./configure --prefix=/home/users/php7/php7.2 \ --with-config
阅读全文
摘要:异常背景 Laravel 安装 tymon/jwt-auth包时, vagrant@homestead:~/share/el$ composer require tymon/jwt-auth 抛出异常错误: PHP Fatal error: Allowed memory size of 161061
阅读全文
摘要:php设计理念和特点 多进程模型 :由于PHP是多进程模型,不同请求间互不干涉,这样保证了一个请求挂掉不会对全盘服务造成影响。当然,随着时代发展,PHP也早已支持多线程模型。 弱类型语言 :和C/C++、Java、C 等语言不同,PHP是一门弱类型语言。一个变量的类型并不是一开始就确定不变,运行中才
阅读全文