正在显示
1 个修改的文件
包含
18 行增加
和
0 行删除
| @@ -83,10 +83,28 @@ class TranslateLogic extends BaseLogic | @@ -83,10 +83,28 @@ class TranslateLogic extends BaseLogic | ||
| 83 | 83 | ||
| 84 | } | 84 | } |
| 85 | } | 85 | } |
| 86 | + $data = $this->unique_multidimensional_array($data); | ||
| 86 | return $this->success($data); | 87 | return $this->success($data); |
| 87 | } | 88 | } |
| 88 | 89 | ||
| 89 | /** | 90 | /** |
| 91 | + * @remark :多维数组去重 | ||
| 92 | + * @name :unique_multidimensional_array | ||
| 93 | + * @author :lyh | ||
| 94 | + * @method :post | ||
| 95 | + * @time :2024/3/8 16:38 | ||
| 96 | + */ | ||
| 97 | + public function unique_multidimensional_array($array) { | ||
| 98 | + // 将多维数组转换为字符串并进行去重 | ||
| 99 | + $uniqueArray = array_map('json_encode', $array); | ||
| 100 | + // 去除重复项 | ||
| 101 | + $uniqueArray = array_unique($uniqueArray); | ||
| 102 | + // 将字符串转换回多维数组 | ||
| 103 | + $uniqueArray = array_map('json_decode', $uniqueArray); | ||
| 104 | + return $uniqueArray; | ||
| 105 | + } | ||
| 106 | + | ||
| 107 | + /** | ||
| 90 | * @remark :获取图片列表 | 108 | * @remark :获取图片列表 |
| 91 | * @name :imageList | 109 | * @name :imageList |
| 92 | * @author :lyh | 110 | * @author :lyh |
-
请 注册 或 登录 后发表评论