深入探索PECL与代码效率优化
1. 探索PECL
PECL虽不如PEAR广泛,但也有其价值。不过,可用包的文档和功能广度相对PEAR更有限,许多PECL包仍处于测试阶段,使用起来可能需要适应。以下是一些受欢迎的PECL包:
| 包名 | 功能 | 下载地址 | 文档地址 |
| ---- | ---- | ---- | ---- |
| Fileinfo | 可获取文件的各种信息,如MIME类型 | http://pecl.php.net/Fileinfo | http://www.wiki.cc/php/Fileinfo |
| PDO | 用于与数据对象交互,可轻松切换数据库类型 | http://pecl.php.net/package/PDO | http://us3.php.net/manual/en/ref.pdo.php、http://www.wiki.cc/php/PDO_Basics |
| Xdebug | 帮助PHP开发者调试脚本,提供代码、激活、执行和变量值等信息,还能进行内存分配和防止无限循环等 | http://pecl.php.net/package/Xdebug | http://www.xdebug.org |
1.1 Fileinfo
Fileinfo是PECL网站上下载量较高的包之一,非常实用。通过该扩展,能获取文件的各类信息,如MIME类型。可从http://pecl.php.net/Fileinfo 下载。不过其文档有限,PHP Wiki上有简要介绍:http://www.wiki.cc/php/Fileinfo 。
1.2 PDO
编写本