卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章70649本站已运行4224

PHP 中的 `goto` 语句

php 中的 goto 语句。如果您听说过它,您可能会经历与有人建议使用胶带来修复所有东西时相同的反应。当然,它在技术上是可行的,但代价是什么?

Spaghetti Code Central:想象一下,试图追踪一个侦探谜团,侦探在犯罪现场随机传送。这就是 goto 对您的代码所做的事情。它从一个点跳到另一个点,使代码像一碗意大利面条一样纠结和混乱。不完全是一个易于阅读的食谱。

可读性?那是什么?:使用 goto 就像写一本小说并决定章节是为弱者准备的。跳来跳去会让叙述变得混乱,因此调试变成了一场无人参与的冒险。想象一下您的开发人员同伴试图跟随,但每次跳跃都慢慢失去理智。

有更好的工具:如今,我们拥有各种漂亮的工具,例如递归、循环和条件。他们就像有组织的朋友一样,用颜色编码他们的计划。它们有助于保持您的代码整洁且易于遵循。有了这些选择,goto 就成了不合时宜的叛逆者,拒绝加入结构党​.

连 PHP 官方文档都有漫画警告你不要这样做:https://www.php.net/manual/en/control-structs.goto.php

立即学习“PHP免费学习笔记(深入)”;

Image description

只是。不要。

卓越飞翔博客
上一篇: php如何处理二进制流
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏