3
A
回答
1
也許只是在第一個標籤後插入?
$afterinsert = str_replace("INSERT 1 -->" , "INSERT 1 -->\n".$toinsert , $beforeinsertion);
如果只想在兩個標籤都存在的情況下插入,請使用preg_replace。
5
$after = preg_replace(
"/<!-- BEGIN INSERT 1 -->\s*<!-- END INSERT 1 -->/",
"<!-- BEGIN INSERT 1 -->".$insert."<!-- END INSERT 1 -->",
$before);
3
多一點情況可能會有所幫助。它可能很容易:
<!-- begin insert 1 -->
<?php echo 'text to be inserted'; ?>
<!-- end insert 1 -->
你想要做什麼?
0
這將完成這項工作。它使用substr_replace()
。你可以閱讀更多關於它here。
<?php
$stringToInsert = "tesssst";
$oldString = "<!-- BEGIN INSERT 1 --><!-- END INSERT 1 -->";
$newString = substr_replace($oldString, "-->" . $stringToInsert . "<!--", strpos($oldString, "--><!--"), strlen($stringToInsert));
相關問題
- 1. 在字符串之間插入文字
- 2. 在標籤之間插入字符串
- 3. SED語法在兩行號之間插入字符串?
- 4. 如何在字符串之間插入點
- 5. php - 如何在字符串中的兩個單詞之間插入單詞?
- 6. PHP:匹配兩個字符串之間的字符串
- 7. PHP字符串插入串
- 8. 兩個字符串之間
- 9. Postgres在字符之間插入字符串爲空
- 10. 如何在字符串的字符之間插入空格
- 11. 插入特定字符之間的字符串在另一個字符串
- 12. PHP在字符串的多個點插入字符
- 13. 之間的字符串,php
- 14. 插入符號「>」字符之間的字符串
- 15. PHP:如何在PHP中兩個字符串之間獲得交點
- 16. PHP在字符串之前和之後插入一些文本
- 17. 在標點符號之前插入字符串c
- 18. 如何找到兩個「/」字符之間的字符串 - php
- 19. PHP:兩個字符之間的返回字符串
- 20. 正則表達式兩個字符之間的字符串php
- 21. 插入新柱之間兩串報表
- 22. 在字符串的子串之前插入字符串
- 23. 提取字符串中兩個字符之間的子字符串PHP
- 24. 如何獲得兩個字符[字符串]之間的字符串? PHP
- 25. Java - 在字符串中連續數字之間插入「 - 」
- 26. 如何在字符串之間插入一個字mysql
- 27. 如何在PHP中的數字之間插入連字符?
- 28. 使用sed獲取兩個字符串之間的字符串
- 29. 在兩個字符串之間提取xml作爲字符串
- 30. 識別字符串中的字符串兩者之間在iphone
哈!我喜歡這個。 – 2010-07-28 16:55:52