오늘 흥미로운 코드를 실행했습니다. 나는 이것이 PHP의 기능인지 또는 뭔가를 놓치고 있는지를 알아 내려고했지만 Google에서 아무것도 찾을 수 없었다. 아마 그 이름을 모르니까.if 문에서 변수 설정
변수 $logo
가 다른 곳으로 설정되지 않는
if($logo = \Repositories\Logo::getLogoData($id)){
$logo_href = $logo->link;
}
코드입니다. 이 if 문의 표현식이 해당 클래스 메소드가 아무 것도 반환하지 않는지 확인하고 변수 $logo
을 명령문에 사용하도록 설정하는 것처럼 보입니다.
사실인가요? 그렇다면이 세상은 무엇입니까?!
먼저 할당 된 결과 인 할당의 반환 값을 할당 한 다음 평가합니다. – bwoebi