현재 OOP에 관한 나의 길을 배우고 있습니다. 나는 연구하고있는 것이 무엇인지 확실하지 않은 프로젝트에서 뭔가를 발견했습니다.PHP - 함수 내부의 함수
누군가 내가 자세히 설명해 줄 수 있는지 궁금합니다. 다음과 같이
는 2 비트가 있습니다
$check_up = function($record) {
return ($record->status == 1);
};
이
...에서 '상태'를 받고 어디 임은 완전히 전체 클래스에 설정된에는 $ 기록 변수가 없기 때문에 이것에 의해 손실 때문에,두 번째 예는 다음과 같습니다 어떤 도움이 정말이 이해 주시면 감사하겠습니다
$check_up = function($record) use($website) {
return ($record->check < $website->warning);
};
.
조회 PHP 익명 함수 –
당신이'check_up ($ 뭔가를) habe 수행'어딘가에 전화를? – Alexander
클래스에 정의 된'$ record' 변수가 없다고 말하면 꽤 의미없는 익명 함수입니다. 클래스의 나머지 부분을 보지 않아도 알 수 없습니다. –