如何在php中显示he,llo
的{{1}}。
我使用了函数hello
但只显示了他,我需要结果substr_replace("hello",",",2);
答案 0 :(得分:4)
您应该在我的示例中使用 str_replace
。
示例:强>
str_replace("hello","he,llo","hello");
答案 1 :(得分:2)
以下是答案
substr_replace("hello",",",2,0);
答案 2 :(得分:2)
为什么您的解决方案不起作用:
substr_replace("hello",",",2);
将llo
替换为,
。这意味着它将替换索引substring
中的2
。这就是你的解决方案不起作用的原因。
解决方案是什么:
`substr_replace("hello",",",2,0);` instead.
答案 3 :(得分:2)
试试这个:
echo str_replace("he", "he,", "hello");
http://php.net/manual/en/function.substr-replace.php
str_replace函数: 替换字符串的一部分中的文本
答案 4 :(得分:1)
怎么样:
$str = "Hello" ;
echo substr($str,0,2) . "," . substr($str,2) ;