【发布时间】:2019-03-28 10:37:51
【问题描述】:
我有类似的数组
$data = [
'phone' => '9999999999',
'body' => 'Sample Message',
'caption' => 'Sample',
'filename' => 'Sample File.PDF'
];
我想将数组中的特定部分放入另一个数组中,例如
$t_data = [
'phone' => '9999999999',
'body' => 'Sample Message'
];
怎么做? 而且应该是单行函数
【问题讨论】:
-
$t_data=array(); $t_data['phone']=$data['phone']; $t_data['body']=$data['body'];这个问题太笼统了 -
您好,请看guide how to ask good questions。到目前为止,您尝试过的是什么?
-
我会做一些奇怪的事情,比如:
$res = array_intersect_key($data, ['phone'=>0,'body'=>0])Sandbox。只是为了混淆初级开发人员,当他们必须为我记录它时...... :-D -
不是因为,我需要一个单行函数,就像我为这个问题标记的答案一样
-
请把这个问题标记为无用的人改一下,把它当作一个请求,我认为它很有用,我还在下面标记了正确的答案。
标签: php arrays laravel arraylist associative-array