php - 创建 PHP 静态函数时,将静态放在第一位或第二位

标签 php

public static function(){
}

static public function(){
}

这两种方法我都见过,而且似乎都有效。 有关系吗? 有区别吗?

最佳答案

PHP Manual> Language Reference> Classes and Objects> Static Keyword

Example #1 Static method example

<?php
class Foo {
    public static function aStaticMethod() {
        // ...
    }
}

PHP Manual> Language Reference> Classes and Objects> Visibility

The visibility of a property or method can be defined by prefixing the declaration with the keywords public, protected or private.

所以即使允许,经典的方式是public static

关于php - 创建 PHP 静态函数时,将静态放在第一位或第二位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40687662/

相关文章:

php - 如何更改PHPUnit错误消息以显示自定义错误

php - 如何创建一个简单的 php mysql 时间表?

php - 在一页上测试两个表单 `press` 指令总是提交第二个表单

php - 代码接收日期时间错误

php - 在 MySQL 中存储 PHP 片段

php - 在 PHP 中创建配置文件

php - 如何通过函数路由每个 mysql 查询?

php - HMVC 架构可以用来做什么?

php - 在 Centos 7 上为 Laravel 5.6 安装 PHP 7.2

php - 产品页面上的串联类别列表