我想在不使用数组的情况下获取#t
。这可能吗?
还是有其他办法吗?
我有这段代码:
apply
我的输出是:
reduce
但我希望输出像这样
calleridnum
答案 0 :(得分:0)
试试这个: Implode
将您的数组转换为字符串。
$calleridnum= [];
foreach ($participants as $key=>$p) {
foreach ($conferance_participants as $key=>$cp) {
if ($p['calleridnum'] == $cp['uid']) {
$calleridnum[] = $p['calleridnum'];
}
}
}
$result = implode(',', $calleridnum);
echo $result;
答案 1 :(得分:0)
在implode()
foreach loop
echo $str = implode (",", $calleridnum);
答案 2 :(得分:0)
我只需使用array_intersect
,array_column
和implode
作为
echo implode(',', array_intersect(array_column($conferance_participants,'uid'), array_column($participants,'calleridnum')));