Ver Mensaje Individual
  #42 (permalink)  
Antiguo 06/09/2013, 15:14
Avatar de adryan310
adryan310
 
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 12 años, 2 meses
Puntos: 3
De acuerdo Respuesta: ¿Como añadir un punto al final de un texto si este no existe?

Cita:
Iniciado por jonni09lo Ver Mensaje
Solo te preguntabas QUE tiene que hacer la función, en vista de que me respondes lo mismo dos veces solo adivinare

Sin permiso de PHPeros tomare su código y haré los cambios que vea pertinente ya que tiene algunos fallos:

Código PHP:
Ver original
  1. function point($var){
  2.     //si tiene 4 puntos o mas
  3.     if (preg_match("/\.\.\./", $var) ){
  4.         $var = rtrim($var, '.');
  5.         $var .= '...';
  6.     }else{
  7.         $var = rtrim($var, '.');
  8.         $var .= '.';
  9.     }
  10.     return $var;
  11. }
  12.  
  13. $text1 = "Hola mundo";
  14. $text2 = "Hola mundo.";
  15. $text3 = "Hola mundo..";
  16. $text4 = "Hola mundo...";
  17. $text5 = "Hola mundo...............";
  18. echo point($text1)."<br>";
  19. echo point($text2)."<br>";
  20. echo point($text3)."<br>";
  21. echo point($text4)."<br>";
  22. echo point($text5)."<br>";

Espero te sirva

Saludos
Perfecto amigo funciona bien, aunque si se digita solo dos puntos al final del texto solo se imprime uno pero si la persona digita dos puntos al final de un texto estaria en un error asi que eso soluciona mi problema y
matamos dos pajaros con la misma bala... !

Gracias a todos por sus ayudas y fundamentalmente por su paciencia