我真的堅持嘗試創建php查詢來從多維數組生成報告。PHP從多維數組生成列表
- 生成基於所選擇的組數
- 打印3的隨機名稱第一選定組和打印2隨機名稱其它選擇的組
數據實施例的隨機名稱:
$group1 = [
'Type 1' = ['Name 1', 'Name 2', 'Name 3', 'Name 4']
'Type 2' = ['Name 5', 'Name 6', 'Name 7', 'Name 8']
'Type 3' = ['Name 9', 'Name 10', 'Name 11', 'Name 12']
]
$group2 = [
'Type 1' = ['Name 13', 'Name 14', 'Name 15', 'Name 16']
'Type 2' = ['Name 17', 'Name 18', 'Name 19', 'Name 20']
'Type 3' = ['Name 21', 'Name 22', 'Name 23', 'Name 24']
]
$group3 = [
'Type 1' = ['Name 25', 'Name 26', 'Name 27', 'Name 28']
'Type 2' = ['Name 29', 'Name 30', 'Name 31', 'Name 32']
'Type 3' = ['Name 33', 'Name 34', 'Name 35', 'Name 36']
]
…
PHP輸出例如:
Group Selected: 1 AND 3
Type 1: Name 1, Name 3, Name 2, Name 26, Name 28
Type 2: Name 6, Name 5, Name 7, Name 30, Name 31
Type 3: Name 9, Name 10, Name 11, Name 35, Name 36
我真的很感激你的迴應。
歡迎堆棧溢出!這個問題在信息上有點短暫。你可以分享你的嘗試,以及你遇到了什麼問題? –
我曾使用array_rand()生成隨機的2或3個名稱,並使用IF ELSE函數來打印所選組... $ rand_group_1_3names = array_rand($ group1,3); – Abasit