Phi*_*ord 6 php variables debugging validation
我有一个庞大的PHP类,它有一个大的变量/函数声明,如果在脚本中使用了所有的变量/函数,我想知道.有没有这样的事情?
小智 8
您可以将PHP Mess Detector PHP Mess Detector与配置文件一起使用:
<?xml version="1.0"?>
<ruleset name="My first PHPMD rule set"
xmlns="http://pmd.sf.net/ruleset/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pmd.sf.net/ruleset/1.0.0
http://pmd.sf.net/ruleset_xml_schema.xsd"
xsi:noNamespaceSchemaLocation="
http://pmd.sf.net/ruleset_xml_schema.xsd">
<rule ref="rulesets/unusedcode.xml" />
</ruleset>
Run Code Online (Sandbox Code Playgroud)
PHP 语言的动态特性(eval、通过字符串使用变量/函数等)使得理论上不可能以编程方式确定函数或变量是否在任何和所有可能的情况下使用过。
不幸的是,手动代码分析是最好的选择。
| 归档时间: |
|
| 查看次数: |
4084 次 |
| 最近记录: |