坚持这样的任务...
我从数据库的表中接收到两个数组。一个包含人的全名和出生日期,另一个包含人们撰写的文章,其中包含与第一个表中的人的链接。
$arr_workr = $modx->getCollection('AaaWorkers',$where_workr);
$arr_rev = $modx->getCollection('AaaArticlesOfWorkers',$where_rev);
所以我需要通过请求以某种方式将数组#1 的条件转移到数组#2 以获得第三个数组,其中将包含姓名、姓氏、作家的出生日期、文章标题、出版日期。
我在一个循环中制作了设计周期,它可以工作。但后来我改变了主意,如果有很多行,那么请求会很长。
试过了
$arr_res = array_column($arr_workr, 'id');
print_r($arr_res );
将人员的 id 提取到一个数组中,以便稍后可以将其传递给 article 表的查询参数,但它给了我:
Array ()
请告诉我,我做错了什么?
我根据 Alexander 的建议使用了 print_r($arr_workr) 方法