Sé de http://pear.php.net/package/PHP_CompatInfo - sin embargo, estoy buscando un servicio en línea que ofrezca algo similar, o quizás mejor.¿Hay alguna forma de determinar la versión mínima de PHP requerida para ejecutar un script automáticamente?
he notado que PHP_CompatInfo no se ha actualizado en un tiempo (2009-01-19)
Me gustaría ser capaz de cargar un conjunto de archivos, o si es necesario, uno a la vez, y vuelva a recibir datos sobre cuál es la versión mínima esperada de PHP para ejecutar esos archivos.
Hasta ahora, he raspado simplemente todas las funciones de mis archivos, y luego hecho look-ups en php.net para ver qué versión sería necesario, por ejemplo:
filter_var (PHP 5> = 5.2. 0)
Puede que no sea muy actual y completa, pero PHP_CompatInfo también puede detectar algunos PHP 5.3 dependencias. Y después de todo, podría ser más fácil aumentar algunas reglas que escribir su propia solución de concordancia de cadenas. (Marcando esta interesante pregunta, pero dudo que haya una mejor alternativa). – mario