Contar las lineas de un textarea en php

16 abril, 2009 por Mr. FotoPex Dejar una respuesta »

 

 

Un pequeño experimento para contar el número de lineas que contiene el textarea recibido. Si alguien conoce un metodo más seguro y desea compartirlo con todos esperamos su comentario.

PHP:
  1. // reemplazamos las comas y alamacenamos sin comas
  2. $sinComas= str_replace(",","¸",html_entity_decode($_POST['mensaje']));
  3. // cambiamo las nuevas lineas por saltos de linea para mostrar en html
  4. $mensajeParaMostrar= strtoupper (str_replace("\n","<br />",$sinComas));
  5. // cambiamo el codigo de las comas en minusculas para mostrar
  6. $mensajeParaMostrar= str_replace("CEDIL","cedil",$mensajeParaMostrar);
  7. // reemplazamos las nuevas lineas por comas
  8. $mensaje= str_replace("\n",",",$sinComas);       
  9. // contamos los separadores
  10. $nuLineas=count(explode(",", $mensaje));
  11. // Mostramos en pantalla los datos
  12. echo $nuLineas.' lineas<br />'.$mensajeParaMostrar;

Publicidad

Deja un comentario