php
15 人感兴趣 · 216 次引用
- 最新
- 推荐
从基础到代码实战,带你进阶正则表达式的全方位应用
正则表达式是一种强大的文本匹配和处理工具,广泛应用于文本处理、数据抽取、表单验证等领域。本文将从正则表达式的基础知识出发,逐步深入,最终结合代码实战,带你全面了解正则表达式的奥妙。
利用 Nginx 正向代理实现局域网电脑访问外网
在网络环境中,有时候我们需要让局域网内的电脑访问外网,但是由于网络策略或其他原因,直接访问外网是不可行的。这时候,可以借助 Nginx 来搭建一个正向代理服务器,实现局域网内电脑通过 Nginx 转发访问外网的需求。
【PHP】thinkPHP6 中的 MVC 思想的小案例
最近在给学生讲课时候,想找个最简单thinkphp框架案例,来给学生们演示一下MVC思想的具体应用,但从网上没有找到一个满意的案例。自己只能结合thinkphp6的官方文档动手写了一个简单的demo,以便能够让学生快速理解MVC的思想应用,增强动手能力。
两道题浅析 PHP 反序列化逃逸
反序列化逃逸的出现是因为php反序列化函数在进行反序列化操作时,并不会审核字符串中的内容,所以我们可以操纵属性值,使得反序列化提前结束。
Mac 电脑专业 PHP 集成开发推荐:PhpStorm 2023 注册码激活版
PhpStorm 2023是一款功能强大的PHP集成开发环境(IDE),专为PHP开发人员打造。它提供了全面的代码编辑、调试、测试和集成功能,使您能够更轻松地开发和管理PHP应用程序。
唱衰 PHP?这些言论别太离谱~《PHP 综合现状分析报告》来了
PHP这门有着近三十年历史的编程语言曾几度被唱衰,“PHP将亡”的言论伴随着“PHP是最好的语言”的黑色幽默,多年来屡见不鲜。
PHP7 内核实现原理 - 内存管理
应用程序通过与 Zend MM(Zend Memory Manager)交互,来间接实现对操作系统内存的使用、屏蔽掉操作系统细节,简化了开发,并提供内存池技术,性能得到大幅提升。
PHP7 内核实现原理 - 数组的实现
PHP 的数组是基于 HashTable 实现的,并且在其上增加了顺序访问的特性。这里分 PHP 5 和 PHP 7 两个版本看数组的演进。
PHP 使用 nikic/php-parser 处理 AST
nikic/PHP-Parser 可以解析 PHP 代码并生成 AST,还支持修改 AST 再还原成PHP源码,从而实现元编程,可用来做 AOP 和静态代码检查等。Swoft 框架中 AOP 也是基于 PHP-parser 开发的。
PHP7 内核实现原理 - 基本架构
PHP 最早是由 Lerdorf 于 1995年,使用 Perl 语言,以 Personal Home Page Tools (PHP Tools) 的形式创建的,目的是为了方便记录个人网站的访客记录和支持留言本等功能,此时称为 PHP 1。
使用基于 tideways 的 php-monitor 搭建 PHP 性能监控平台
tideways 是一家提供 PHP 应用性能监控相关服务的公司,最主要的产品是 tideways PHP 性能监控扩展,tideways 扩展能够监控请求耗时,SQL 执行耗时,CPU 和内存占用。监控数据存储支持MySQL 和 MongoDB。
PHP Composer 的自动加载
PHP 的 autoload 机制,可以在使用一个未导入的类时动态加载该类,从而实现延迟加载和管理依赖类文件的目的。