我的发布

PHP 弱引用的相关总结

目录 什么是弱引用 WeakReference 注意 测试代码: 之前的文章中,我们已经学习过引用和引用传值相关的知识。我们知道,PHP 中没有纯引用(指针),不管是对象,还是用引…

编辑 2022-04-15 775

PHP Session ID的实现原理与实例

目录 Session作用 session 的工作机制: PHPSESSIONID的生产算法原理: php.ini配置如下: PHP Session工作原理 PHPcli模式通过se…

编辑 2022-04-15 780

PHP中垃圾回收相关函数的使用

目录 再谈循环引用以及强制清理循环引用 开启、关闭及查看循环引用垃圾回收状态 强制回收Zend引擎内存管理器使用的内存 获取垃圾收集器的信息 测试代码: 相关文章 之前我们已经学习…

编辑 2022-04-15 552

PHP如何获取命令行参数

目录 $argv 获得所有空格分隔的参数列表 getopt() 从命令行参数列表中获取选项 长选项 冒号规则 选项参数中断 总结 使用 PHP 开发的同学多少都会接触过 CLI 命…

编辑 2022-04-15 1,160

详解PHP中的命名空间

命名空间其实早在PHP5.3就已经出现了。不过大部分同学可能在各种框架的使用中才会接触到命名空间的内容,当然,现代化的开发也都离不开这些能够快速产出的框架。这次我们不从框架的角度,…

编辑 2022-04-15 584

PHP 引用的概念

目录 什么是引用? 引用在数组和对象中的使用 引用的传递 引用的返回 引用的取消 总结 什么是引用? 在 PHP 中引用意味着用不同的名字访问同一个变量内容。它不是C的指针,保存的…

编辑 2022-04-15 1,321

PHP中的异常及其处理机制

目录 什么是异常? 总结 上回文章中我们讲到了错误是编译和语法运行时会出现的,它们与逻辑无关,是程序员在码代码时不应该出现的,也就是说,这些错误应该是尽量避免带到线上环境的,他们不…

编辑 2022-04-15 707

PHP中的错误及其处理机制

目录 什么是错误? Fatal Error:致命错误(脚本终止运行) Parse Error:编译时解析错误,语法错误(脚本终止运行) Warning Error:警告错误(仅给出…

编辑 2022-04-15 1,270

PHP中include和require的使用详解

在PHP中,有两种包含外部文件的方式,分别是include和require。他们之间有什么不同呢? 如果文件不存在或发生了错误,require产生E_COMPILE_ERROR级别…

编辑 2022-04-15 826

PHP中使用DOMDocument来处理HTML、XML文档的示例

目录 解析HTML 生成一个XML 总结 其实从PHP5开始,PHP就为我们提供了一个强大的解析和生成XML相关操作的类,也就是我们今天要讲的 DOMDocument 类。不过我估…

编辑 2022-04-15 1,342