如何退出循环?

如何退出循环?

for($i=3;$i<9;$i++)
        {
            $areanum=substr($num,0,$i);
            if(&roam_area($areanum,$area_info))
            {return &roam_area($areanum,$area_info);}
        }

我的意思是想当&roam_area($areanum,$area_info)不为空时执行return &roam_area($areanum,$area_info)并且退出循环,该怎么做?
&roam_area($areanum,$area_info)不为空,该怎么表达?
谢谢!
defined
如果返回数值,直接判断 > 0
感谢!之前想到defined了,不过没理解透彻所以没用,现在算是理解了。
退出循环用last