24 of 110 menu

Número de líneas PHP

Número de líneas en texto

Si tiene algún texto con saltos de línea, el número de líneas se puede contar de la siguiente manera:

<?php $str = '123\n456\n789'; echo substr_count($test, '\n') + 1; ?>

La esencia es que el salto de línea es un carácter invisible \n. Usando la función substr_count contamos la cantidad de estos caracteres en nuestro texto, pero resultan ser 1 menos que las líneas propiamente dichas. Por lo tanto, sumamos uno.

Número de líneas en archivo

Para contar el número de líneas en un archivo, puede usar el método descrito arriba, o puede hacerlo así:

<?php // Consideramos el archivo como un array: $arr = file($file); // Contamos el número de líneas en el array: echo count($arr); ?>

Tenga en cuenta que el primer método es más óptimo y funciona más rápido.

Español
БеларускаяEnglishРусский
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar