登录
首页 >  文章 >  php教程

PHP 中的 `goto` 语句

来源:dev.to

时间:2024-08-02 08:28:06 274浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《PHP 中的 `goto` 语句》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

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

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

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

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

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

Image description

只是。不要。

今天关于《PHP 中的 `goto` 语句》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:dev.to 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>