ように私は私がvar_dump
場合のように出力が見えます、いくつかのJSONを持っています。取得PHPのプロパティ名は、文字列
私はそれをキャストしようとしました:
(string)$oJSON->{$oQ->sQuestionName}
が、それはE_RECOVERABLE
を返します。
E_RECOVERABLE_ERROR Error: Object of class stdClass could not be converted to string
以下の作品は、しかし、私はより良い方法がなければならないと感じ?
array_shift(array_values(array_keys(get_object_vars($oJSON->{$oQ->sQuestionName}))));
N.B.私は
array_keys(get_object_vars($oJSON->{$oQ->sQuestionName}))[0]
*私は互換性の問題のために以下を使用することはできません*ちょうど2行に分割します。 – Rizier123
ええ、私はそれを行うことができます。 varに割り当て、最初のposに移動します。しかし、他の方法がなければならないと感じていますか? – atoms