Anton Bogomolov Asked:2020-12-27 01:30:04 +0800 CST2020-12-27 01:30:04 +0800 CST 2020-12-27 01:30:04 +0800 CST 函数中的最大行数 772 是否有关于单个 PHP 函数中的最大行数的任何标准或指南?当一个函数中有 100 行时,是否存在性能差异,或者这些行是否分为两个函数,每个函数 50 行? php 1 个回答 Voted Best Answer InDevX 2020-12-27T01:54:34+08:002020-12-27T01:54:34+08:00 您可以想出任意多的规则,但您应该遵循的主要规则是PSR-1和PSR-2。它们建立了编写代码的一般原则——语法、命名、格式(包括空格、缩进和带字符串的括号)。 是否有关于单个 PHP 函数中的最大行数的任何标准或指南? 行数没有限制,行的长度有一个“软”限制(120 个字符,推荐 - 80 个),即允许的最大条件值。 当一个函数中有 100 行时,是否存在性能差异,或者这些行是否分为两个函数,每个函数 50 行? 这一切都取决于你的字符串做什么。如果你输出一个单词 100 次,那么在 3 行中循环执行它会更容易,不是吗?将复杂的流程分解为单个任务,并在主函数/方法中收集它们,你永远不会有 100 行。不是不重要的部分是您的服务器。如果您仍然安装了 apache2 并等待一分钟以加载复杂的页面,您应该考虑优化服务器部分(ala “hello”,php-fpm)和代码本身。 PS:我希望我能帮助你寻找答案。你阅读了 PSR 标准并尝试使用它们进行编写
您可以想出任意多的规则,但您应该遵循的主要规则是PSR-1和PSR-2。它们建立了编写代码的一般原则——语法、命名、格式(包括空格、缩进和带字符串的括号)。
行数没有限制,行的长度有一个“软”限制(120 个字符,推荐 - 80 个),即允许的最大条件值。
这一切都取决于你的字符串做什么。如果你输出一个单词 100 次,那么在 3 行中循环执行它会更容易,不是吗?将复杂的流程分解为单个任务,并在主函数/方法中收集它们,你永远不会有 100 行。不是不重要的部分是您的服务器。如果您仍然安装了 apache2 并等待一分钟以加载复杂的页面,您应该考虑优化服务器部分(ala “hello”,php-fpm)和代码本身。
PS:我希望我能帮助你寻找答案。你阅读了 PSR 标准并尝试使用它们进行编写