예를 들어 foreach 루프를 실행합니다. foreach(func() as $row){ echo $row; } 로그인 후 복사 이때 func()는 한 번 실행되나요, 아니면 여러 번 실행되나요? 꼭 사용해야 하나요? 인터넷에서 언급했듯이 효율성을 최적화하려면 먼저 정의하세요. $arr=func();로그인 후 복사 다시 실행: foreach($arr as $row){ echo $row; }로그인 후 복사