diff --git a/library/Zend/Console/Getopt.php b/library/Zend/Console/Getopt.php index b2313f2309..7d0ca919bd 100644 --- a/library/Zend/Console/Getopt.php +++ b/library/Zend/Console/Getopt.php @@ -789,7 +789,8 @@ protected function _parseLongOption(&$argv) protected function _parseShortOptionCluster(&$argv) { $flagCluster = ltrim(array_shift($argv), '-'); - foreach (str_split($flagCluster) as $flag) { + $listFlagChar = $flagCluster === '' ? [''] : str_split($flagCluster); + foreach ($listFlagChar as $flag) { $this->_parseSingleOption($flag, $argv); } }