= $arr[$i]; } return $inc || $dec; } public static function isMonotonic2(array $arr): bool { if (empty($arr)) { return false; } $inc = $dec = true; for ($i = 0, $n = count($arr) - 1; $i < $n; $i++) { if ($arr[$i] > $arr[$i + 1]) { $inc = false; } if ($arr[$i] < $arr[$i + 1]) { $dec = false; } if ($inc === false && $dec === false) { return false; } } return true; } }