工作笔记之一   array_fill_keys () 
                                                    
                        
                    
                    
  
                    
                    今天工作当中碰到一个小需求,举个例子:

//已知 年
$years = ['2018', '2019', '2020'];
//已知 月
$months = ['01', '02', '03', ...];
//已知 天
$days = ['01', '02', '03', ...];
我们都知道每年都会有12个月,每个月总有那么几天。。。
现在我需要这么一种结构
$data = [
    '2018' => [
        '01' => ['01', '02', '03', ...],
        '02' => ['01', '02', '03', ...],
        '03' => ['01', '02', '03', ...],
        ...
    ],
    ...
];
机(菜)智(逼)的我很快就想到一个解决办法 foreach() 啊
万能的循环嵌套,完成这个结构还不是洒洒水?
但是,事情没有这么简单。作为世界上最好的语言,怎么可能只有这么low的方法,一定有更优雅的函数可以完成的。

于是我又爬回去看了一下PHP的数组函数,果不其然,被我找到了。

运行实例
同学们,基础真的很重要。无聊的时候还是要多学习啊
本作品采用《CC 协议》,转载必须注明作者和本文链接
          
          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: