gpt4 book ai didi

php - PHP 函数包含文件的设计技巧

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:00:18 24 4
gpt4 key购买 nike

好的设计要求每个函数只写一次。在 PHP 中,我通过使用包含文件(如 Utils.php 和 Authenticate.php)以及 PHP 命令 include_once 来执行此操作。但是,我一直无法找到 PHP 包含文件的任何标准或最佳实践。您在 StackOverflow 有什么建议?

我在找:

  • 命名标准
  • 代码标准
  • 设计模式
  • 定义常用函数返回类型的建议(现在我只使用关联数组)。

最佳答案

我喜欢使用的一个约定是将每个类放在其自己的名为 ClassName.class.php 的文件中,然后设置 autoloader包括类文件。或者有时我会将它们全部放在 classes/子目录中,并将它们命名为 ClassName.php。取决于我期望有多少类(class)和非类(class)包括。

如果将实用程序函数组织到类中并将它们设为静态方法,则只需编写一个 require_once() 即可。在您的顶级文件中。这种方法可能适合也可能不适合您的代码或编码风格。

至于返回类型,我尽量遵循内置函数中使用的约定。返回适合请求的类型,或在失败时返回 false。只需确保使用 === operator在检查结果是否为 false 时。

您关注约定这一事实表明您已经在正确的轨道上。如果您熟悉任何其他 OOP 语言,如 Java、C++、C# 等,那么您会发现由于 OOP goodness in PHP5,您可以遵循许多相同的约定。 .

关于php - PHP 函数包含文件的设计技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/602583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com