PHP 中的 `goto` 语句
php 中的 goto 语句。如果您听说过它,您可能会经历与有人建议使用胶带来修复所有东西时相同的反应。当然,它在技术上是可行的,但代价是什么?
Spaghetti Code Central:想象一下,试图追踪一个侦探谜团,侦探在犯罪现场随机传送。这就是 goto 对您的代码所做的事情。它从一个点跳到另一个点,使代码像一碗意大利面条一样纠结和混乱。不完全是一个易于阅读的食谱。
可读性?那是什么?:使用 goto 就像写一本小说并决定章节是为弱者准备的。跳来跳去会让叙述变得混乱,因此调试变成了一场无人参与的冒险。想象一下您的开发人员同伴试图跟随,但每次跳跃都慢慢失去理智。
有更好的工具:如今,我们拥有各种漂亮的工具,例如递归、循环和条件。他们就像有组织的朋友一样,用颜色编码他们的计划。它们有助于保持您的代码整洁且易于遵循。有了这些选择,goto 就成了不合时宜的叛逆者,拒绝加入结构党.
连 PHP 官方文档都有漫画警告你不要这样做:https://www.php.net/manual/en/control-structs.goto.php
只是。不要。
以上就是PHP 中的 `goto` 语句的详细内容,更多请关注php中文网其它相关文章!