如何在php laravel中将数组键转换为随机字符串
Posted
技术标签:
【中文标题】如何在php laravel中将数组键转换为随机字符串【英文标题】:How to convert array keys into random string in php laravel 【发布时间】:2021-03-30 15:06:04 【问题描述】:我需要将数组键转换成随机字符串,怎么可能?
这就是我的数组使用键显示的方式
我需要使用str_random(5)
显示如下
array:2 [▼
bataj => 229
akgrt => 228
]
这是转储数组的代码
$files = $this->filesRepo->getByUuids($request->photos);
$fileId = $files->pluck('id')->toArray();
dd($fileId);
【问题讨论】:
【参考方案1】:$keys = array_map(function()
return str_random(5);
, $fileId);
$fileId = array_combine($keys, array_values($fileId));
dd($fileId);
【讨论】:
以上是关于如何在php laravel中将数组键转换为随机字符串的主要内容,如果未能解决你的问题,请参考以下文章