2017-01-24 2 views
0

왜 $ text가 정의되지 않은 속성 오류를 제공합니까?

함수 앞에 dd ($ 멘션)를 실행하면 텍스트 속성이 포함되어 있습니다.

return 전에 dd ($ mention-> text)를 실행하면 함수에서 예상 한 결과를 얻을 수 있습니다.

그러나 함수는 $ text 값을 반환하지 않고 오류를 반환합니다.

$text = $mentions->map(function ($mention) { 
     return $mention->text; 
    }); 

답변

1

난 당신이 $ 1 개체가 내기 거라고는 ->text 속성이 없습니다 수집을 언급?

시도 :

if(!isset($mention->text)){ 
     dd($mention)) 
    } 

어느 하나를 찾을 수 있습니다.

+1

정말 고맙습니다. 그것을 고려하지 않았어, 그것은 나를 미치게했다! 그 이유가 사실 이유 인 것 같습니다. –

관련 문제