空?
if (@ary) {

}
ってことかな。
ifはスカラーコンテキストだから、要素数が返ってくる。一個も入ってないなら0だからifは偽になる。