Php 如何向文本行添加一些文本字符,并在结果后返回剩余文本

Php 如何向文本行添加一些文本字符,并在结果后返回剩余文本,php,split,Php,Split,我有密码: $txt = "showandreturn"; $disp = str_split($txt, 2); for ($b = 0; $b<3; $b++) { echo "$disp[$b]"; } $txt=“showandreturn”; $disp=str_split($txt,2); 对于($b=0;$b为循环两次,一次从0循环到3,另一次从3循环到数组元素数 $text = "showandreturn"; $disp = str_split($te

我有密码:

$txt = "showandreturn";

$disp = str_split($txt, 2); 

for ($b = 0; $b<3; $b++) {
    echo "$disp[$b]"; 
} 
$txt=“showandreturn”;
$disp=str_split($txt,2);

对于($b=0;$b为
循环两次,一次从0循环到3,另一次从3循环到数组元素数

$text = "showandreturn";
$disp = str_split($text, 2); 
$num = 3;
for($b = 0; $b<$num; $b++){
    echo $disp[$b]; #showan
}
echo 'ENDED';
for($b = $num; $b<sizeof($disp); $b++){
    echo $disp[$b]; #dreturn
}

这是新代码新输出,显示一个、显示一个、显示一个、返回一个、返回两个循环,一个循环从0到3,另一个循环从3到数组元素数

$text = "showandreturn";
$disp = str_split($text, 2); 
$num = 3;
for($b = 0; $b<$num; $b++){
    echo $disp[$b]; #showan
}
echo 'ENDED';
for($b = $num; $b<sizeof($disp); $b++){
    echo $disp[$b]; #dreturn
}
这是新代码新输出,显示一个、显示一个、显示一个、显示一个、显示一个、显示一个、显示一个

$disp=str_split($txt,2); $disp=str_replace($disp,$disp.“ENDED”,$txt);

$txt=“showanderreturn”

$disp=str_split($txt,2);
$disp=str_replace($disp,$disp.“ENDED”,$txt);

当您拥有文本中每个2个字母的数组,并且希望在第三个索引后添加“ENDED”,然后使用if statt检查它是否为第三个,然后向其添加“ENDED”,而不是数组为零,您必须将索引与2进行比较

$txt = "showandreturn";
$disp = str_split($txt, 2); 
for ($b = 0; $b<count($disp); $b++) {
echo "$disp[$b]"; 
if($b==2){echo "ENDED";}
} 
$txt=“showandreturn”;
$disp=str_split($txt,2);

对于($b=0;$b,当您拥有文本中每2个字母的数组,并且您希望在第3个索引后添加“ENDED”,然后使用if Station检查它是否为第3个,然后向其添加“ENDED”,而不是数组为零索引时,您必须与2进行比较

$txt = "showandreturn";
$disp = str_split($txt, 2); 
for ($b = 0; $b<count($disp); $b++) {
echo "$disp[$b]"; 
if($b==2){echo "ENDED";}
} 
$txt=“showandreturn”;
$disp=str_split($txt,2);

对于($b=0;$b这是什么
$b@kisaragi抱歉,dat是$bAnd,我假设第一行应该是循环中的
$text
?和
$disp
?是的,我真的可以用php实现吗?@kisaragiFix您的问题代码,您有$txt和$text,$disp和$disp,…这是什么
$b@kisaragi对不起,dat是$bAnd我想第一行应该是<代码>$text
?和
$disp
在循环中?是的,我真的可以用php实现吗?@kisaragiFix您的问题代码,您有$txt和$text、$disp和$disp,…感谢您的时间和影响,但这不是我真正想要的结果。我的结果应该输出示例“showan,showandendeddreturn,dreturn”,就像第一个输出“sh”一样_output'ow'3th\u output'an'4th\u output'showanendaddreturn'5th\u output'dreturn'@Eniedi Monday答案编辑:),我希望它的工作如您所愿,如果有任何问题,请发表评论。我可以将结果放入变量并获得一个好的结果示例$text=“showandereturn”$disp=str\u split($text,2);$num=3;例如($b=0$b@Eniedi星期一是的,如果你了解它的工作原理,你可以做任何你想做的事,帮助你是一件很高兴的事:)感谢您的时间和影响,但这并不是我真正想要的。我的结果应该输出示例“sh how an,showanendaddreturn,dreturn”,就像第一个输出“sh”第二个输出“ow”第三个输出“an”第四个输出“showanendaddreturn”第五个输出“dreturn”@Eniedi周一答案编辑:),我希望它的工作如您所愿,如果有任何问题,请发表评论。我是否可以将结果放入变量中,并获得一个好的结果示例$text=“showandreturn”$disp=str_split($text,2);$num=3;例如($b=0$b@Eniedi周一是的,如果你了解它是如何工作的,你可以做任何你想做的事情,很高兴能帮助你:)你应该解释OP做错了什么,你的代码如何修复它你应该解释OP做错了什么,你的代码如何修复它