2016-06-13 10 views
-3

20番目の文字位置に文字列を追加しようとしています(collapserを作成しています)。PHP - 特定の文字位置の既存の文字列に文字列を追加します。

$link = '<span class="collapse"">' 
$string = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam earum ex voluptate autem cupiditate tempora neque quis aliquam asperiores ab debitis nemo cumque, fuga quae, esse illum aut aliquid rem." 

// Trying to add $link to $string at 20th character position 
+4

見て、ここで文字列の一部を置換する - > http://stackoverflow.com/questions/8251426/insert-string -at-specified-position誰かが既に似たように尋ねた –

答えて

1

使用substr_replace()それは

$link = '<span class="collapse"">'; 
$string = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam earum ex voluptate autem cupiditate tempora neque quis aliquam asperiores ab debitis nemo cumque, fuga quae, esse illum aut aliquid rem."; 

echo $newstr = substr_replace($string, $link, 20,0); 

DEMO

関連する問題