我有这样的代码.
$str = 'A';
for ($i = 1;; $i++) {
$count = ++$str;
echo 'James said ' . $str.'<br>';
echo 'Lia said ' . $str.'<br>';
echo 'Ben said ' . $str.'<br>';
if ($str == 'D') {
echo 'STOP';
break;
}
}
die();
给我这样的结果,这不是我想要的.
James said B
Lia said B
Ben said B
James said C
Lia said C
Ben said C
James said D
Lia said D
Ben said D
STOP
我想要的是:
James said B
Lia said C
Ben said D
STOP
我怎么能有这样的结果?
或者可能还有其他一些方法?喜欢使用数组?
非常感谢你的帮助!
解决方法:
你只需要在每次使用$str时递增它:
echo 'James said ' . ++$str . '<br>';
echo 'Lia said ' . ++$str . '<br>';
echo 'Ben said ' . ++$str . '<br>';
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。