有一天我在SO上学到了非常聪明的解决方案if(!array_filter($array)) { //array contains only empty values } 甚至更聪明的方法(如果适用)。if(!array_filter($array,'trim')) { //array contains only empty values }
is_array
、count
、empty
、isset
。这完全取决于您要测试的确切内容。 - Alin Purcaru