PHP stdClass objects gives you a "warning" as of PHP 8
Trying to use undefined properties in PHP stdClass objects gives you a "warning" as of PHP 8 (it used to be a "notice" that, being realistic, you ignored).
One way to fix code that looks like the following is to use the new "null coalescing" operator (??):
For the $b line, you get these logs in the different versions of PHP:
Warning: Undefined property: stdClass::$second in /in/DsRb2 on line 6
Output for 5.3.0 - 7.4.16
Notice: Undefined property: stdClass::$second in /in/DsRb2 on line 6
출처 : https://todayilearned.net/2021/04/php-8-warning-when-trying-use-undefined-stdclass-properties
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없어요
이 글에 대한 생각을 가장 먼저 남겨보세요.