2017-08-05 121 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