如何在php中显示he,llo
。 hello
我用过功能substr_replace("hello",",",2);
但只显示他,我需要结果he,llo
您应该str_replace
在我的示例中使用 like 。
例子:
str_replace("hello","he,llo","hello");
这是答案
substr_replace("hello",",",2,0);
为什么您的解决方案不起作用:
substr_replace("hello",",",2);
替换llo
为,
。这意味着它替换了substring
from 索引2
。这就是为什么您的解决方案不起作用的原因。
有什么解决办法:
`substr_replace("hello",",",2,0);` instead.
尝试这个:
echo str_replace("he", "he,", "hello");
http://php.net/manual/en/function.substr-replace.php
str_replace:替换字符串的一部分内的文本
怎么样:
$str = "Hello" ;
echo substr($str,0,2) . "," . substr($str,2) ;