梶井です。自己レス。 >function combination($array){ > if(count($array) == 0){ > return array(); > } ここの返値をarray(array())にすれば、foreachのif文はいらないですね。 そもそも毎回countして比較するなんて無駄ですし... *---------------------------------------------------* Toshiyuki Kajii 梶井 俊幸 e-mail: mikoto@camino.nissan.ne.jp *---------------------------------------------------*