::class 关键字

要求:PHP >= 5.5

<?php

class User {

}

echo User::class; // return User
<?php
namespace App\Models;

class User {

}
echo User::class; // return App\Models\User

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class Phone extends Model
{
    /**
     * Get the user that owns the phone.
     */
    public function user()
    {
        return $this->belongsTo('App\Models\User');
        //return $this->belongsTo(User::class);
    }
}
    原文作者:stoneworld
    原文地址: https://segmentfault.com/a/1190000004560484
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞