是否有工具可以帮助跟踪指定变量的所有潜在用途?目前我需要这个用于PHP,但也想知道是否有其他语言的(更好的)工具。
我发现http://phpcallgraph.sourceforge.net/会提供一些帮助,但它似乎是图形功能树,包括大多数肯定不会使用我想要遵循的数据的功能。过滤掉所有这些"无关"的选项函数调用树中的函数显然是我正在寻找的。另外,我需要依次查看每个调用函数的所有被调用函数(仅当传递特定变量/值时)。
当需要更改现有的,不太合理的代码时,需要看到特定数据库字段的值(ei数据依赖性)的所有可能用途,以了解其更改可能对代码产生的影响和位置以及修改因此,如果需要的话。