有个问题急于请教,在线等
$str = "awfeaebedsb";
$str是这样的一个字符串,我想把其中第一次出现的a替换成“我“第一次出现的b替换成"你“其它的保持不变,
替换后如这样
$newstr = "我wfeae你edsb";
如何写这个函数呢?
请高手指点。
$str是这样的一个字符串,我想把其中第一次出现的a替换成“我“第一次出现的b替换成"你“其它的保持不变,
替换后如这样
$newstr = "我wfeae你edsb";
如何写这个函数呢?
请高手指点。
作者: newdomer 发布时间: 2011-06-13
$str = "awfeaebedsb";
echo preg_replace(array('/a/','/b/'), array('我','你'), $str, 1);
我wfeae你edsb
echo preg_replace(array('/a/','/b/'), array('我','你'), $str, 1);
我wfeae你edsb
作者: xuzuning 发布时间: 2011-06-13
PHP code
$str = "awfeaebedsb"; $ar = str_split($str); $ar[stripos($str,'a')] = '我'; $ar[stripos($str,'b')] = '你'; $str = join('',$ar); echo $str;
作者: T5500 发布时间: 2011-06-13
PHP code
$str = "awfeaebedsb"; echo preg_replace(array('/a/', '/b/'), array('我','你'), $str,1); /* 我wfeae你edsb */
作者: yangball 发布时间: 2011-06-13