-1

如何在php中显示he,llohello

我用过功能substr_replace("hello",",",2);

但只显示他,我需要结果he,llo

4

5 回答 5

4

您应该str_replace在我的示例中使用 like 。

例子:

str_replace("hello","he,llo","hello");
于 2013-06-06T07:25:03.327 回答
2

这是答案

substr_replace("hello",",",2,0);
于 2013-06-06T07:25:01.607 回答
2

为什么您的解决方案不起作用:

substr_replace("hello",",",2);替换llo,。这意味着它替换了substringfrom 索引2。这就是为什么您的解决方案不起作用的原因。

有什么解决办法:

        `substr_replace("hello",",",2,0);` instead.
于 2013-06-06T07:26:13.523 回答
2

尝试这个:

echo str_replace("he", "he,", "hello");

http://php.net/manual/en/function.substr-replace.php

str_replace:替换字符串的一部分内的文本

于 2013-06-06T07:27:12.620 回答
1

怎么样:

$str = "Hello" ;
echo substr($str,0,2) . "," . substr($str,2) ;
于 2013-06-06T07:24:10.837 回答