在 php 7.3 中 switch 语句中使用 continue


在 php 7.3 中 switch 语句中使用 continue

在 php 7.3 的 switch 中使用 continue 会出现警告。[1] [2] [3]

while ($foo) {
    switch ($bar) {
        case "baz":
            continue; // In PHP: Behaves like "break;"
                      // In C:   Behaves like "continue 2;"
    }
}

最好的方式是把 continue 改为 continue 2 或 break


  1. https://wiki.php.net/rfc/continue_on_switch_deprecation ↩︎

  2. https://github.com/aces/Loris/issues/4037 ↩︎

  3. https://github.com/squizlabs/PHP_CodeSniffer/pull/2086 ↩︎


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM