PHP:在 if 条件下使用 $count++

标签 php loops conditional

我想知道 $count++ 递增计数器的方式是否可以在条件语句中使用?变量会保持它的新值吗?

$count = 0;
foreach ($things as $thing){
    if($count++ == 1) continue;
    ...
}

最佳答案

  • $count++ 是一个后增量。这意味着它将增加 评估。
  • ++$count 是一个预增量。这意味着它将增加 之前 评估。

  • http://www.php.net/manual/en/language.operators.increment.php

    要回答您的问题,这是完全有效的,只需检查 if 完成后您的值是否为 2。

    关于PHP:在 if 条件下使用 $count++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20999800/

    相关文章:

    Javascript 搜索多个参数

    loops - JMeter - 具有可变循环计数的循环 Controller

    php - 奇怪的php if语句问题

    r - 从执行顺序操作的向量创建三角矩阵

    php - Facebook 图形 API : rendering posts like Facebook

    php - PDO lastInsertId();问题 php

    php - 如何在随机位置精确匹配 [A-Za-z]?

    javascript - 一次循环 2 个元素

    java - for循环条件部分的final关键字

    php - 如何在 Laravel 5.1 中搜索逗号分隔值?