2017-11-23 4 views
-1

を警告オフセット$book変数 アクセスアレイは、これがに保存されている私のオブジェクトの一部である

stdClass (object) [Object ID #59][3 properties] 
    discurso_trecho_candidato: 
     stdClass (object) [Object ID #58][24 properties] 
      ... 
     discurso_trecho_tema: 
      (array) [2 elements] 
       0: 
       stdClass (object) [Object ID #60][10 properties] 
        term_id: (integer) 15 
        ... 
       1: 
       stdClass (object) [Object ID #61][10 properties] 
        term_id: (integer) 13 
        ... 
     discurso_trecho: (string) <p>trcheo sobre desemprego e economia</p> 

私は変数にdiscurso_trecho_tema配列を格納しようと

$trecho_temas = $book['discurso_trecho_tema']; 

ページリターンこの警告:

警告:警告:不正な文字列オフセット 'discurso_trecho_tema' in ... str INGは、(1) "<"

+0

使用する必要があるオブジェクトにアクセスするときarrow - >使用矢印で確認してください: – Sourabh

+0

@Sourabh 'discurso_trecho_tema'は配列です。 – marcelo2605

答えて

0

この

$trecho_temas = $book->discurso_trecho_candidato->discurso_trecho_tema; 

だから$trecho_temasが配列を持っている必要があります試してみてください。

+0

この返信Notice:非オブジェクト – marcelo2605

+0

$ bookのプロパティを取得しようとするとdiscurso_trecho_candidatoオブジェクトが表示されます – marcelo2605

関連する問題