laravel中'::'双冒号的含义是什么

时间:2019-03-30 11:27:51

标签: laravel

public function up() { 
    Schema::create('table', function (Blueprint $table) { 
    $table->bigIncrements('id'); $table->timestamps(); 
    }); 
}

2 个答案:

答案 0 :(得分:5)

我不是PHP允许您从类访问属性,静态,常量和方法的方式。

在这种情况下,您正在从create类访问Schema方法

有关更多信息:Docs

PHP文档中的一个小例子:

<?php
class MyClass {
    const CONST_VALUE = 'A constant value';
}

$classname = 'MyClass';
echo MyClass::CONST_VALUE;
?>

答案 1 :(得分:0)