Hola ahora parece funcionar "algo" mejor pero no del todo, me muestra una tablas con sólo la matrícula (y repetida dos veces) y no aparece el valor del parking correspondiente. Pego esa parte del código con las modificaciones (el resto está como antes)
Código PHP:
<?php
/* De aquí en adelante aplico el array_diff() sólo aparece una matrícula
repetida dos veces y en la columna del aparcamiento no hay ningún valor*/
$resultado = array_diff($vehiculo2, $vehiculo);
?>
<table border=1 cellspacing=0 cellpadding=4>
<tr>
<td>Matricula</a></td>
<td>Aparcamiento</a></td>
</tr>
<? foreach($resultado as $resultado_ok) { ?>
<tr>
<td><?=$resultado['matricula']?></td>
<td><?=$resultado['aparcamiento']?></td>
</tr>
<? }?>
</table>