I want to replace the horizontal ellipse (…) with three period (...)in a given string.
Till now I have tried are:
str_replace('…','...', $text);
str_replace('…', '...', $text);
str_replace('&hellips', '...', $text);
But not able to get the desired output. Can you please suggest some method for it.
EDIT:
One more problem I am facing related to this is when I paste the ~…~u character in my editor (I am using Editplus). the ... are converted into a rectangle. (see screenshot).
Thanks
try to use preg_replace with the /u modifier (the string is treated as an unicode string):
$result = preg_replace('~…~u', '...', $string);
Try This
str_replace('…', '...', htmlentities($text));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With