diff --git a/laravel/str.php b/laravel/str.php index dd6a12ac..9bdc9b1c 100644 --- a/laravel/str.php +++ b/laravel/str.php @@ -148,6 +148,8 @@ class Str { */ public static function words($value, $words = 100, $end = '...') { + if (trim((string) $value) == '') return ''; + preg_match('/^\s*+(?:\S++\s*+){1,'.$words.'}/', $value, $matches); if (static::length($value) == static::length($matches[0]))