![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 55
Light0821
这个作者很懒,什么都没留下…
展开
-
Docker版PHP多版本环境搭建
因工作中老旧项目基于PHP5.6环境,新项目基于PHP7.3环境,在新项目开发过程还需要维护老旧项目,导致频繁切换PHP版本。前期曾使用MAMP,但在系统版本更新至Monterey12.4后MAMP无法正常使用,因此笔者尝试使用docker方式搭建项目所需环境,现将搭建过程及踩坑内容总结分享如下。...............原创 2022-07-20 23:15:59 · 2855 阅读 · 1 评论 -
ThinkPHP5 底层框架源码学习系列之开篇
文章目录ThinkPHP5 底层框架源码学习前言为何TP5学习目的内容安排其他ThinkPHP5 底层框架源码学习前言笔者从事PHP开发也有小三年了,期间也使用过不少优秀的框架。各种框架的加持,免去了许多日常不必要的麻烦,如输入过滤,SQL注入等。框架的出现简化了我们日常的开发,提升了工作效率。但是在方便快捷的背后也逐步让我们陷入了框架应用的怪圈 ,大多数时候我们只知道如何做,却不知道使用便捷背后实现、工作的原理。那么框架究竟是如何工作的?为何文件不用require或include就能调用其中的方法?原创 2020-07-29 22:45:05 · 270 阅读 · 0 评论 -
preg_replace_callback 替换图片src实践
目录`preg_replace_callback` 简介1. 基本介绍2.参数说明3.返回值实践1.案例说明2.实操参考内容本文结合笔者实际遇到的问题,分享使用PHP中preg_replace_callback 函数替换图片src路径的经验。希望对大家有所帮助。preg_replace_callback 简介1. 基本介绍按照给定的正则表达式搜索并且使用回调函数进行替换与preg_...原创 2019-08-14 16:45:32 · 551 阅读 · 0 评论