...no se localizar el error en tu código, pero teniendo en cuenta que hay el mismo num de elementos en ambos arrays, otra manera seria:
Código PHP:
$out1 = array();
$out2 = array();
while ($registro = mysql_fetch_assoc($documentox))
{
$cliente = new Cliente();
$cliente->setIdCliente($registro['id_cliente']);
// ...
$documento = new Documento_Pago();
$documento->setIdDocumentoPago($registro['id_documento_pago']);
// ...
$out1[] = $documento;
$out2[] = $cliente;
}
// vista
for($i=0;$i<count($out1);$i++){
echo $out1[i]->getIdCliente();
echo $out2[i]->getIdDocumentoPago();
}
saludos.