我需要从数字中删除连字符,但我找不到执行此操作的函数。我知道我曾经在某处使用过它,但我不记得了。
+ 123-567-896
需要+ 123-567896这样
答案 0 :(得分:1)
您可以使用strrpos()
查找字符串中某个字符的最后一次出现。所以在这种情况下,您的连字符。然后,您可以使用substr_replace()
函数在''
-
(空字符串)替换一个字符。
$tel = '+123-567-896';
echo substr_replace($tel,'', strrpos($tel, '-'), 1);
会给您:
+123-567896
答案 1 :(得分:-2)
您可以使用此功能str_replace('-','','+123-567-896')