我需要在类内声明const,即const值的变量(const VAR = $ var;)。 我需要将Myfile.json中Json的Key替换为类中的常量
答案 0 :(得分:2)
一个常量的整体思想是该值不变(因此名称)。 在这里https://www.php.net/manual/en/language.constants.php
了解更多信息我建议您将公共/受保护/私有属性与getter和setter结合使用(当然,这取决于您的需求)。
答案 1 :(得分:0)
您可以通过constructor
将值传递给常量<?php
class Test {
const TESTCONST = '';
function __construct($const_value) {
$this->TESTCONST = $const_value;
}
}
$test = new Test('testvalue');
echo $test->TESTCONST;
返回:
testvalue
注意,您不能使用const VAR
的名称。 还要注意,您想使用CONST而不更改它。