PHP LARAVEL 5.2에서 객체가 아닌 속성을 얻으려고합니다.

ouqas mohamed

내 데이터베이스에있는 [email protected] 인 web-sniffer에서 요청을 보내는 중 : 여기에 내 컨트롤러 코드가 있습니다.

$email = $request["email"];
        $user = DB::select('select * from users where email = :email', ['email' => $email]);
       var_dump($user);
        //echo $user->email ;

그러나 에코의 주석을 제거하면 여기에 이미지 설명을 입력하십시오.

그래서 문제는 내 $ user가 비어 있지 않지만 속성에 액세스하려고하면 "비 개체의 속성을 가져 오는 중"오류가 발생합니다.

데미안 피어시

당신이 얻는 결과는 배열입니다. 그럼에도 불구하고 하나의 요소를 사용하지만 배열을 사용하여 속성에 액세스 할 수 있습니다.

echo $user[0]->email;

예를 들어 Fluent와 같은 더 나은 접근 방식을 사용하는 것이 좋습니다.

$user = \DB::table('users')
           ->where('email', $request['email'])
           ->first();

또는 Eloquent :

$user = User::whereEmail($request['email'])->first();

이렇게하면 하나의 레코드 ( first()) 만 얻을 수 있으며 지금처럼 속성에 액세스 할 수 있습니다.

if ($user) {
   $email = $user->email;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP PDO에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

Laravel 5.1 : 관계가있는 foreach 루프에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

Laravel : 파일 입력에서 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

laravel 객체가 아닌 오류의 'id'속성을 얻으려고합니다.

분류에서Dev

객체가 아닌 laravel 5.3의 속성을 얻으려고합니다.

분류에서Dev

Laravel-dd가 아닌 뷰에서 비 객체의 속성 'id'를 얻으려고합니다.

분류에서Dev

PHP주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

Laravel 4 Eloquent가 아닌 객체의 속성을 얻으려고

분류에서Dev

객체가 아닌 Laravel의 속성을 얻으려고합니다 (문자열 가져 오기)

분류에서Dev

PHP에서 객체가 아닌 속성을 얻으려면 어떻게해야합니까?

분류에서Dev

객체가 아닌 속성을 얻으려고-PHP

분류에서Dev

PHP, PDO, MySQL,주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

PHP주의 사항 : 객체가 아닌 라인 638의 속성을 얻으려고합니다.

분류에서Dev

Symfony2, Form, 객체가 아닌 속성을 얻으려고

분류에서Dev

객체가 아닌 속성을 얻으려고 시도 함 [laravel 5.2]

분류에서Dev

php주의 사항 : 객체가 아닌 속성을 얻으려고

분류에서Dev

laravel7에서 비 객체의 'usergroup'속성을 얻으려고합니다.

분류에서Dev

Laravel의 View에서 비 객체의 속성을 얻으려고합니다.

분류에서Dev

ErrorException 객체가 아닌 라 라벨의 속성을 얻으려고합니다.

분류에서Dev

Minecraft API로 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

Codeigniter : row ()의 객체가 아닌 속성을 얻으려고합니다.

분류에서Dev

객체가 아닌 CRUD의 속성을 얻으려고합니다.

분류에서Dev

Laravel eager loading error "... / BelongsToMany.php에서 객체가 아닌 속성을 가져 오는 중"

분류에서Dev

ErrorController.php에 대한 비 객체의 속성을 얻으려고합니다.

분류에서Dev

PHP 알림을 수정하는 방법 : Wordpress 템플릿에서 개체가 아닌 속성을 얻으려고합니까?

분류에서Dev

객체가 아닌 Laravel의 속성을 얻으려는 오류 수정

분류에서Dev

객체가 아닌 laravel 5.3 (Auth 클래스)의 속성을 가져 오려고합니다.

분류에서Dev

Codeigniter 템플릿에서 객체가 아닌 속성을 가져 오려고합니다.

분류에서Dev

codeigniter 사용자 로그인에서 객체가 아닌 속성을 가져 오려고합니다.

Related 관련 기사

  1. 1

    PHP PDO에서 객체가 아닌 속성을 얻으려고합니다.

  2. 2

    Laravel 5.1 : 관계가있는 foreach 루프에서 객체가 아닌 속성을 얻으려고합니다.

  3. 3

    Laravel : 파일 입력에서 객체가 아닌 속성을 얻으려고합니다.

  4. 4

    laravel 객체가 아닌 오류의 'id'속성을 얻으려고합니다.

  5. 5

    객체가 아닌 laravel 5.3의 속성을 얻으려고합니다.

  6. 6

    Laravel-dd가 아닌 뷰에서 비 객체의 속성 'id'를 얻으려고합니다.

  7. 7

    PHP주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

  8. 8

    Laravel 4 Eloquent가 아닌 객체의 속성을 얻으려고

  9. 9

    객체가 아닌 Laravel의 속성을 얻으려고합니다 (문자열 가져 오기)

  10. 10

    PHP에서 객체가 아닌 속성을 얻으려면 어떻게해야합니까?

  11. 11

    객체가 아닌 속성을 얻으려고-PHP

  12. 12

    PHP, PDO, MySQL,주의 사항 : 객체가 아닌 속성을 얻으려고합니다.

  13. 13

    PHP주의 사항 : 객체가 아닌 라인 638의 속성을 얻으려고합니다.

  14. 14

    Symfony2, Form, 객체가 아닌 속성을 얻으려고

  15. 15

    객체가 아닌 속성을 얻으려고 시도 함 [laravel 5.2]

  16. 16

    php주의 사항 : 객체가 아닌 속성을 얻으려고

  17. 17

    laravel7에서 비 객체의 'usergroup'속성을 얻으려고합니다.

  18. 18

    Laravel의 View에서 비 객체의 속성을 얻으려고합니다.

  19. 19

    ErrorException 객체가 아닌 라 라벨의 속성을 얻으려고합니다.

  20. 20

    Minecraft API로 객체가 아닌 속성을 얻으려고합니다.

  21. 21

    Codeigniter : row ()의 객체가 아닌 속성을 얻으려고합니다.

  22. 22

    객체가 아닌 CRUD의 속성을 얻으려고합니다.

  23. 23

    Laravel eager loading error "... / BelongsToMany.php에서 객체가 아닌 속성을 가져 오는 중"

  24. 24

    ErrorController.php에 대한 비 객체의 속성을 얻으려고합니다.

  25. 25

    PHP 알림을 수정하는 방법 : Wordpress 템플릿에서 개체가 아닌 속성을 얻으려고합니까?

  26. 26

    객체가 아닌 Laravel의 속성을 얻으려는 오류 수정

  27. 27

    객체가 아닌 laravel 5.3 (Auth 클래스)의 속성을 가져 오려고합니다.

  28. 28

    Codeigniter 템플릿에서 객체가 아닌 속성을 가져 오려고합니다.

  29. 29

    codeigniter 사용자 로그인에서 객체가 아닌 속성을 가져 오려고합니다.

뜨겁다태그

보관