j'ai une syntaxe foreach
qui génère des résultats suivants:Comparez différents articles dans des tableaux différents
array
0 =>
array
'value' => string '2012-05-09T12:00:00' (length=19)
'value2' => string '2012-05-09T15:00:00' (length=19)
'timezone' => string 'Europe/Paris' (length=12)
'timezone_db' => string 'UTC' (length=3)
'date_type' => string 'date' (length=4)
1 =>
array
'value' => string '2012-03-14T13:00:00' (length=19)
'value2' => string '2012-03-14T16:00:00' (length=19)
'timezone' => string 'Europe/Paris' (length=12)
'timezone_db' => string 'UTC' (length=3)
'date_type' => string 'date' (length=4)
2 =>
array
...
array
0 =>
array
'value' => string '2012-02-08T13:00:00' (length=19)
'value2' => string '2012-02-08T16:00:00' (length=19)
'timezone' => string 'Europe/Paris' (length=12)
'timezone_db' => string 'UTC' (length=3)
'date_type' => string 'date' (length=4)
1 =>
array
'value' => string '2012-03-14T13:00:00' (length=19)
'value2' => string '2012-03-14T16:00:00' (length=19)
'timezone' => string 'Europe/Paris' (length=12)
'timezone_db' => string 'UTC' (length=3)
'date_type' => string 'date' (length=4)
2 =>
array
...
Les ...
représentent beaucoup plus de code, tous avec la même structure.
Et voici le code php
:
foreach ($result as $term) {
$node = node_load($term->nid);
$dates = $node->field_date['und'];
var_dump($dates);
}
L'objectif est de comparer les résultats et les vérifier toutes les inégalités. Alors, que je vise est un script qui me permet de comparer $dates[0]['value']
du premier tableau et $dates[0]['value']
du deuxième réseau ...
Je pensais à composer de nouveaux tableaux avec tous les 0
éléments ou tous les éléments 1
et plus tard, vérifiez-les, mais jusqu'à présent, pas de chance. Est-ce que quelqu'un a une autre idée?
Merci pour la patience et la persévérance pendant le processus de résolution de cette énigme :) – Michiel