やったこと

webサービスを作るときに考えたことを垂れ流します

get_comments()でヒットするコメントがないときの 戻り値!

ワードプレスの「ユーザーコメント」を取得する関数に「get_comments()」というものがあります。

この関数、ヒットするコメントがなかったときは「空の配列(empty array)」すなわち「array()」が返却されます。

公式ヘルプにもちゃんとそう書いてありますね(returns an empty array if there are no comments)
Function Reference/get comments « WordPress Codex


空の判定をするときは、下記のように「empty()」などを使えば大丈夫そうです。

$comments = get_comments($args);

if (empty($comments)){
  echo "empty!";
}

何もヒットしなかったときの戻り値は、気になるのでぜひ書いておいてほしいですね・・。