PHP:在特殊位置的字符串变量中添加连字符
问题描述:
我有一个变量,它是一个字符串,如"necessary"
。现在我想在特殊位置添加一个连字符:如"neces-sary"
。如何修改字符串,当我输出变量时,它总是会中断?PHP:在特殊位置的字符串变量中添加连字符
我试着用CSS(“连字符:自动”),但它不是我想要的。
答
您可以使用str_replace(): -
<?php
echo $string = str_replace("neces","neces-","necessary");
输出: - https://eval.in/841897
+0
谢谢@Alive,这是可行的,并且是一个不错的解决方案。 – Martin
+0
@Martin很高兴帮助你:) :) –
答
我也找到了其他的答案,我用PHP函数substr
问题。 谢谢@Rhopercy,他有想法使用这个功能。
echo substr("necessary",0,5).'-'.substr("necessary",5);
与SUBSTR已经尝试过? http://php.net/manual/en/function.substr.php – Rhopercy
你能详细说明你的意思是“特殊”的立场吗?在某个指数的位置或? – FrEaKmAn
谢谢你@Rhopercy,我会看看。好主意。 – Martin