'小单图', self::COVER_TYPE2 => '大单图', self::COVER_TYPE3 => '二图', self::COVER_TYPE4 => '三图', self::COVER_TYPE5 => '竖屏', self::COVER_TYPE6 => '横屏' ]; return $cover_type_name[$cover_type] ?? '未知类型'; } // 获取封面类型对应的封面图数量 public static function getCoverTypeCount($cover_type) { $one = [self::COVER_TYPE1, self::COVER_TYPE2, self::COVER_TYPE5, self::COVER_TYPE6]; // 一张的类型 $two = [self::COVER_TYPE3]; $three = [self::COVER_TYPE4]; if (in_array($cover_type, $one)) { return 1; } else if (in_array($cover_type, $two)) { return 2; } else if (in_array($cover_type, $three)) { return 3; } else { return 1; } } }