2016-07-12 12 views
0

が含まれているので、私はこのようなオブジェクトをターゲットにしようとしています参照して、オブジェクトの値を取得しますか?PHPは、参照変数とハイフン

+2

doubleqoutsでsinglequotsを交換!? – JustOnUnderMillions

+0

実際にどのようなプロパティが呼び出されたか教えてください。 – RiggsFolly

+0

$ postID = 23のときに@RiggsFollyなことがあります。 '23-subject'はフィールド名です – JustOnUnderMillions

答えて

2

それを試してみてください。コンセプトの

$field2 ="{$postID}-subject"; 
    $subject = $obj->$field->$field2; 

証明:

$a = new stdClass(); 
$a->{"A-A"} = 'B'; 
print $a->{"A-A"}; 

:)

+0

「試してみてください」答えが-2以下の回答でもリストにドロップされる説明が1つ多い – RiggsFolly