PHP 通过引用检索对象值,其中引用包含一个变量和一个连字符
PHP retrieve an object value by reference where the reference contains a variable and a hyphen
所以我正在尝试定位这样一个对象:
$subject = $obj->$field->{'$postID-subject'};
我总是得到 0 的返回值。有什么想法吗?
试试看:
$field2 ="{$postID}-subject";
$subject = $obj->$field->$field2;
概念验证:
$a = new stdClass();
$a->{"A-A"} = 'B';
print $a->{"A-A"};
:)
所以我正在尝试定位这样一个对象:
$subject = $obj->$field->{'$postID-subject'};
我总是得到 0 的返回值。有什么想法吗?
试试看:
$field2 ="{$postID}-subject";
$subject = $obj->$field->$field2;
概念验证:
$a = new stdClass();
$a->{"A-A"} = 'B';
print $a->{"A-A"};
:)