21 public static function COUNT(...$args)
27 foreach ($aArgs as $k => $arg) {
32 if (self::isAcceptedCountable($arg, $k)) {
52 public static function COUNTA(...$args)
58 foreach ($aArgs as $k => $arg) {
86 foreach ($aArgs as $arg) {
88 if (($arg ===
null) || ((is_string($arg)) && ($arg ==
''))) {
An exception for terminatinating execution or to throw for unit testing.
static flattenArray($array)
Convert a multi-dimensional array to a simple 1-dimensional array.
static flattenArrayIndexed($array)
Convert a multi-dimensional array to a simple 1-dimensional array, but retain an element of indexing.
static testAcceptedBoolean($arg, $k)
MS Excel does not count Booleans if passed as cell values, but they are counted if passed as literals...
static COUNTA(... $args)
COUNTA.
static COUNTBLANK(... $args)
COUNTBLANK.
static COUNT(... $args)
COUNT.