PHP 1059

#PHP
使用php的mail()函数实现发送邮件功能

 利用PHP的mail函数发送邮件    mail()函数的作用:连接到邮件服务器,利用smtp协议,与该服务器交互并投邮件   …

2021-08-06 694

#PHP
PHP实现rar解压读取扩展包小结

作为压缩解压方面的扩展学习,两大王牌压缩格式 rar 和 zip 一直是计算机领域的压缩终结者。rar 格式的压缩包是 Windows 系统中有接近统治地位的存在,今天我们学习的 …

2021-08-06 349

#PHP
浅谈如何提高PHP代码的质量

目录 概述 1 必备条件 2 构建工具 3 静态代码分析 4 代码风格 5 复制 / 粘贴检测器 6 想要真正深入的代码分析? 概述 我们可以将此归咎于许多原因,但这肯定不仅仅是因…

2021-07-22 746

#PHP
如何理解PHP程序执行的过程原理

目录 概述 加载php.ini配置 加载php内置扩展 概述 Web环境我们假设为Apache。在编译PHP的时候,为了能够让Apache支持PHP,我们会生成一个mod_php5…

2021-07-22 582

#PHP
如何使用PHP依赖管理工具Composer

目录前言安装Composercomposer常用命令selfupdatedumpautoloadinstallupdaterequirecreate-projectphpStudy…

2021-07-22 862

#PHP
详解php内存管理机制与垃圾回收机制

目录 一、内存管理机制 二、垃圾回收机制 一、内存管理机制 先看一段代码: <?php //内存管理机制 var_dump(memory_get_usage());…

2021-07-22 933

#PHP
浅谈PHP性能优化之php.ini配置

目录 内存 文件上传 会话 缓冲输出 真实路径缓存 内存 默认设置 memory_limit = 128M 单个进程可使用的内存最大值,这个值的设定可以从以下几点考虑: 应用的类型…

2021-07-22 622

#PHP
详解PHP的7个预定义接口

目录 1. Traversable(遍历)接口 2. Iterator(迭代器)接口 3. IteratorAggregate(聚合迭代器) 接口 4.ArrayAccess(数组…

2021-07-22 707

#PHP
如何使用Zephir轻松构建PHP扩展

目录简介你该安装的第一个扩展ZephirZephir 安装结语简介 比如,在 PHP 中需要与 SQLite3 交互,我们可以自己写方法与之进行连接,再写 SQL 语句请求数据。然…

2021-07-22 478

#PHP
详解PHP框架EasySwoole

目录安装运行编辑根目录下的composer.json 文件最后执行composer dumpautoload生命周期配置文件说明配置操作类添加用户配置项生产与开发配置分离动态配置服…

2021-07-22 355

#PHP
如何让PHP的代码更安全

目录 概述 越权漏洞 1. 水平越权 2. 垂直越权 3. 上下文越权 JWT 的 Token 需要二次加密 LFI (本地文件包含) XSS CSRF (跨站请求伪造) 概述 攻…

2021-07-22 377

#PHP
如何使用PHP对象POPO来优化你的代码

目录我们有如下的问题结论我们有如下的问题 1.那么在另一种编程语言中 POJO 的名字是什么呢? 关于普通旧对象的约定是 “普通旧编程语言对象”。如果你在 Ruby 上,你可以调用…

2021-07-22 338
1 3 4 5 6 7 89