2017-08-05 123 views
0

我有一个变量,它是一个字符串,如"necessary"。现在我想在特殊位置添加一个连字符:如"neces-sary"。如何修改字符串,当我输出变量时,它总是会中断?PHP:在特殊位置的字符串变量中添加连字符

我试着用CSS(“连字符:自动”),但它不是我想要的。

+2

与SUBSTR已经尝试过? http://php.net/manual/en/function.substr.php – Rhopercy

+0

你能详细说明你的意思是“特殊”的立场吗?在某个指数的位置或? – FrEaKmAn

+0

谢谢你@Rhopercy,我会看看。好主意。 – Martin

回答

0

您可以使用str_replace(): -

<?php 

echo $string = str_replace("neces","neces-","necessary"); 

输出: - https://eval.in/841897

+0

谢谢@Alive,这是可行的,并且是一个不错的解决方案。 – Martin

+0

@Martin很高兴帮助你:) :) –

1

我也找到了其他的答案,我用PHP函数substr问题。 谢谢@Rhopercy,他有想法使用这个功能。

echo substr("necessary",0,5).'-'.substr("necessary",5); 

输出:https://eval.in/841935