Php 如何将多个字符的STRU分割索引更改为一行字符STRU分割

Php 如何将多个字符的STRU分割索引更改为一行字符STRU分割,php,string,split,character,Php,String,Split,Character,我有以下代码: $text = "12345678910"; $codebits = str_split($text ,3); for($b = 0; $b<3; $b++){ echo "$codebits[$b]yes"; } 我怎样才能把它改成一行呢?例如: 123456789yes 使用方法如下:- <?php echo substr($text,0,8)."yes"; 如果必须使用stru-split: <?php $text = "12345678910

我有以下代码:

$text = "12345678910";
$codebits = str_split($text ,3);
for($b = 0; $b<3; $b++){
  echo "$codebits[$b]yes";
}
我怎样才能把它改成一行呢?例如:

123456789yes
使用方法如下:-

<?php

echo substr($text,0,8)."yes";

如果必须使用stru-split:

<?php
$text = "12345678910";
$codebits = str_split($text ,strlen($text)-2);
$codebits[1]="yes";
for($b = 0; $b<2; $b++){
  echo "$codebits[$b]";
}
?>

用于($b=0;$b你能更一般地描述一下你需要代码做什么吗?在这个例子中,看起来你是说你想从
1234567890
123456789yes
。那么,你的意思是你想把
0
换成
yes
?或者最后一个字符?或者第十个字符?也许再举几个例子说明我的想法nput和预期输出?如果你想用
yes
替换最后2个字符,那么你不需要
stru-split
,使用
stru-split
对这项任务来说绝对是无稽之谈。谁对这个问题投了赞成票?它没有得到很好的研究,我希望它不清楚,以便更新问题以更好地解释任务。我不能想象一下,这个问题将有助于任何未来的SO读者。可能的重复和很多,更多,因为这是一个RTM问题。
<?php

$text = "12345678910";
$codebits = str_split($text ,3);
for($b = 0; $b<3; $b++){
  echo "$codebits[$b]";
}
echo "yes";
<?php
$text = "12345678910";
$codebits = str_split($text ,strlen($text)-2);
$codebits[1]="yes";
for($b = 0; $b<2; $b++){
  echo "$codebits[$b]";
}
?>
$fullstring=$codebits[0].$codebits[1];
echo $fullstring;