Originally posted by jayant
not a difficult one to make.
I think that it would be difficult.
It would need to know what releases functions were first released in, it would need to check if the script uses optional paramaters that were added in later versions of the function. It would also need to follow all included files...
It would basically need a database of all version information of all the funtions in PHP...
I have no idea even how to find all of the functions in the scripts being parsed... I am guessing some horribly complicated regular expressions.
There are other things to consider too, such as register_globals, when the superglobals came out.
Really it is huge.