分析和解析PHP代码的7大工具
2015-05-18 09:00
344 查看
PHP已成为时下最热门的编程语言之一,然而却有许多PHP程序员苦恼找不到合适的工具来帮助自己分析和解析PHP代码。今天小编就为大家介绍几个非常不错的工具,来帮助程序员们提高自己的工作效率,一起来看看吧!
可能存在的Bug
未达最佳标准的代码
过于复杂的语法
从未使用过的参数、方法、属性
PHP Parser
PHP-Parser是一个用PHP编写的PHP解析器(支持PHP 5.4以及更早的版本),这种特殊的解析器非常适合静态代码分析。该工具的目的就是简化静态代码分析和操作,它使程序员能够以编程的方式来处理任何应用程序的代码。PHPSandbox
PHPSandbox将运行PHP作为独立进程的一种方式。 它为程序员提供一种外围脚本的保护,比如错误、崩溃、运行慢的脚本,或者不适合在代码中运行的脚本,都可作为独立进程来运行。PHP Mess Detector
PHPMD这个工具能够探测PHP源代码中一些潜在的问题。例如:可能存在的Bug
未达最佳标准的代码
过于复杂的语法
从未使用过的参数、方法、属性
PHPCPD
PHPCPD是一个在代码中寻找类似模式的工具,使用它是为了在代码库中识别代码在何处被复制或粘贴。这是常规构建过程中一个非常有用的工具,它会帮助程序员分析代码,以避免在代码库中重复调用函数。PHPCheckstyle
PHPCheckstyle是一个帮助PHP程序员检查代码和报告错误的工具,运行于PHP 5.0以及更高的版本。通过SVN钩子脚本的方式来调用PHPCheckstyle,可以强制代码必须符合预先设定的编码标准(比如PEAR编码标准),有助于在多人合作项目中提高代码整体质量。Ubench
Ubench是一个用于评测PHP代码执行时间和内存使用效率的开发库。使用方法如下:PHP Analyzer
PHP Analyzer执行和编译器相同的流动分析,确保代码在每个潜在执行路径的每一行都执行了测试。这种特殊的工具帮助开发人员提高了自己的代码质量,从而确保了工作效率。相关文章推荐
- 分析和解析PHP代码的7大工具
- [PHP工具推荐]0001.分析和解析代码的7大工具
- 分析和解析PHP代码的7大工具
- 分析和解析PHP代码的7大工具
- PHP用SAX解析XML的实现代码与问题分析
- php 静态 代码 分析 工具
- 恶意代码分析工具(进程信息、dll注入、PE解析等)
- 解析引起PHP代码错误的情况分析
- php性能分析工具xhprof
- 静态代码分析工具 Infer
- apkprotect(免费android代码混淆、加密保护工具) Android中的Apk的加固(加壳)原理解析和实现
- Eclipse插件之Java代码分析工具: FindBugs
- 解析PHP获取当前网址及域名的实现代码
- 代码转换工具(as3 - cocos2dx) (三) 语句分析
- ajax心得3--编写ajax同用工具代码以及案例分析
- php_screw 开源php代码加密工具
- PHP常用开发工具分析
- Android逆向分析源码中资源代码还原小工具
- php和数据库结合的一个 简单的web实例 代码分析 (php初学者)