我已经查看了堆栈溢出的答案,包括this one,但没有任何效果,我觉得这很简单!我不明白。
我的文件位于pollSCM
/app/C/V1/RM.php:
我正试图在这样的Laravel控制器中获取<?php
namespace App\C\V1;
class RM{
public static $info = [
key => 'rm',
name => 'RM Title Here',
logo => '',
status => 'alpha'
];
}
:
$info
为什么这不起作用?如何获得静态属性?
答案 0 :(得分:4)
对于数组索引,您必须使用single quote
或double quote
,默认情况下,它们被视为表示错误原因的const
class RM{
public static $info = [
'key' => 'rm',
'name' => 'RM Title Here',
'logo' => '',
'status' => 'alpha'
];
}
答案 1 :(得分:1)
您需要添加$才能调用静态属性
RM::$info