tyoro/tiarraMetro

画像展開でサムネが存在するサービスはaとimgの画像を分ける

Closed this issue · 5 comments

imgにサムネ画像いれて、aにfullサイズが入るように、値を2つ返せるようにして よしなに取り計らう。

返って来たのが配列か一つかどうかでわけてもいいしな。

いいね

list($thumbnail_url, $image_url) = ImageURLParser::getServiceImageURL();
とかにすれば あれば $image_url もとれるみたいにできるのかな。今度試してみよう。

んー試してみた感じ、配列返した時はlistで取れるけど、値を単体で返した時は両方nullが入るっぽいなぁ。
長さ1の配列を突込んだ時は、最初のだけちゃんととれるけど まぁそれだったら渡す側でnull渡してもいい気はする。

分岐のreturnしてる所を全部代入に変えて、最後に当該の変数を配列の形でreturnする形で実装してみようと思う。
使う側はlistでもいいし、いっそextractとかでもいいかも

実装した