我有两个数组。如何比较两个数组并显示列中的匹配
阵列1 - 所有日期的名单
阵列2 - 所有日期的列表中的人在场
我想表明,具有在第一行,并在每一天,一个人所有的日期表出现在第二行,相应的列应该表示存在。
我试过嵌套循环,但它只显示各行和每行一个结果,即每行只有一个匹配。
我要完成这样的事情
<table width="100%" border="1" cellspacing="1" cellpadding="1">
<tr>
<td width="6%">160111</td>
<td width="6%">160113</td>
<td width="6%">160120</td>
<td width="6%">160127</td>
<td width="6%">160201</td>
<td width="6%">160203</td>
<td width="6%">160208</td>
<td width="6%">160210</td>
<td width="6%">160217</td>
<td width="6%">160224</td>
<td width="6%">160229</td>
<td width="6%">160302</td>
<td width="6%">160307</td>
<td width="6%">160309</td>
<td width="6%">160321</td>
<td width="5%">160323</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td>Present</td>
<td> </td>
<td> </td>
<td> </td>
<td>Present</td>
<td> </td>
<td> </td>
<td> </td>
<td>Present</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
建议?如何运行循环或如何实现?
你能后的样本你的2阵列?数组的结构是什么? – Sean
@Sean Array 1 - 160129,160130;阵列2- 160129; – Arihant
循环访问数组1,并使用'in_array()'来测试数组是否在数组2中。如果是,则显示'present'。 – Barmar