$limit || strpos($textArray[$i], $postalCode) !== false) { $linesNb = $i; break; } } $firstLines = implode("\n", array_slice($textArray, 0, $linesNb)); // Adds empty lines to complete the $limit lines required. for (; $i < $limit; ++$i) { $firstLines .= "\n"; } return $firstLines; } } // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>