Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/08/2015, 12:00
Avatar de chronos682
chronos682
 
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 10 meses
Puntos: 69
Respuesta: Contador de lineas de codigo

Puedes usar la función fopen de php y vas recorriendo línea a línea el archivo con fgets, sería algo así:

Código PHP:
Ver original
  1. <?php
  2. $file = fopen("carpeta/archivo.php", "r");
  3. while(!feof($file))
  4. {
  5.     $slinea = fgets($file);
  6.     //Aqui compruebas que no se trate de una línea en blanco o que empiece por // o por /*
  7.     //Si no cumple con la condición anterior vas sumando uno al contador de líneas
  8. }
  9. fclose($file);
  10. ?>

Reemplazas carpeta/archivo.php por la ruta de acceso al archivo. El archivo a analizar debe estar alojado en el servidor.

Precaución: debes tener cuidado con este tipo de funciones, sobre todo al indicarle la ruta del archivo a analizar, porque si p ej lo haces por GET o POST estarías propenso a que cualquiera lograra interceptar la ruta del archivo a analizar y la cambiara por cualquier otro archivo presente en tu servidor y podrían ver todo el código fuente php de cualquiera de tus páginas.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]