php if else内部变量,php – if … else发布:删除匹配的变量

我是新编码,无法建立简单逻辑的想法..好吧,我已经编写了一个代码,首先来看看:

function month_ana($mna){

$c_mna = strlen($mna);

echo "Let's Analysis $mna
Total Charectars: $c_mna
";

}

$go[0] = "January";

$go[1] = "February";

$go[2] = "March";

$go[3] = "April";

$go[4] = "May";

$go[5] = "June";

$go[6] = "July";

$go[7] = "August";

$go[8] = "September";

$go[9] = "October";

$go[10] = "November";

$go[11] = "December";

$fo = "October";

$i = 0;

for($i=0;$i<=11;$i++){

if ($go[$i]==$fo){

break;

} else {

month_ana($go[$i]);

}

}

?>

我想要做的是删除匹配的变量,所以函数将跳过它.让我们看看它的输出:

Let's Analysis January

Total Charectars: 7

Let's Analysis February

Total Charectars: 8

Let's Analysis March

Total Charectars: 5

Let's Analysis April

Total Charectars: 5

Let's Analysis May

Total Charectars: 3

Let's Analysis June

Total Charectars: 4

Let's Analysis July

Total Charectars: 4

Let's Analysis August

Total Charectars: 6

Let's Analysis September

Total Charectars: 9

但问题是我用过break();语句所以它在10月份变量匹配时停止工作,但是我希望如此,这将跳过匹配的变量而不是停在这里,所以在这种情况下它应该跳过10月然后从11月再次开始计算并继续.我希望你能理解这个问题.有什么想法?如果你认为你应该向我推荐一些文章,那么请你这样做,因为我非常渴望学习PHP编程.谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值