From eb4a7b2e6647d341813539a20d85d8a5be2234a5 Mon Sep 17 00:00:00 2001 From: 96qbhy <96qbhy@gmail.com> Date: Mon, 24 Jul 2017 00:14:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E6=97=A0bug=EF=BC=8C=E7=9D=A1?= =?UTF-8?q?=E8=A7=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/FindMovies.php | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/FindMovies.php b/src/FindMovies.php index c0f3d71..b50c4ce 100644 --- a/src/FindMovies.php +++ b/src/FindMovies.php @@ -64,13 +64,17 @@ public function handler(Collection $message) public static function render($movies) { - $count = count($movies); - $str = '为您找到以下 ' . $count . ' 部电影' . PHP_EOL; + $count = count($movies) - 1; + $str = '为您找到以下 ' . ($count + 1) . ' 部电影' . PHP_EOL; foreach ($movies as $key => $movie) { $str .= ($key + 1) . ' ' . $movie['title'] . PHP_EOL; $str .= ' 下载列表: ' . PHP_EOL; - foreach ($movie['downloads'] as $download) { - $str .= ' 《' . $download['title'] . '》 ' . $download['url'] . PHP_EOL; + $downloadCount = count($movie['downloads']) - 1; + foreach ($movie['downloads'] as $i => $download) { + $str .= ' 《' . $download['title'] . '》 ' . $download['url']; + if ($i < $downloadCount) { + $str .= PHP_EOL; + } } if ($key < $count) { $str .= PHP_EOL;