Deberías leer el manual para entender como funciona, ademas el código de PHPeros es parecido al que hice pero tiene un error y es que no asigna la variable, así que si solucionas eso hace exactamente lo mismo que lo que te propuse
Así que te preguntare por ultima vez:
Cita: Ahhh ya veo, entonces dime que comportamiento esperas
1. Si no tiene punto al final, colocarselo
2. Si tiene puntos suspensivos dejarselos
Ahora bien, que pasa si tiene dos puntos? que pasa si tiene mas de 3 puntos?
Que otra cosa hay que tener en cuenta?
Saludos