Tableau php

Fermé
Arthur57530 Messages postés 264 Date d'inscription mardi 6 juillet 2010 Statut Membre Dernière intervention 13 mai 2013 - 18 avril 2012 à 17:02
Arthur57530 Messages postés 264 Date d'inscription mardi 6 juillet 2010 Statut Membre Dernière intervention 13 mai 2013 - 18 avril 2012 à 17:07
Bonjour,

J'ai ce code:

for ( $e=0; $e<$f ; $e++ ){

/**$dates += getDatesBetween($date_deb[$ct],$date_fin[$ct]);
$ct--; */


if($date_deb[$ct] > $date_fin[$ct])
{
return false;
}

$sdate = strtotime($date_deb[$ct]);
$edate = strtotime($date_fin[$ct]);

$dates = array();

for($i = $sdate; $i < $edate+1; $i += strtotime('+1 day', 0))
{
$dates[] = date('d-m-Y', $i);
}

$ct--;

}


Le problème est qu'après je fais un: if (in_array( $ded , $dates,true))

où :
$dedans= mktime(0, 0, 0, date('n'), date('j')+$case, date('Y')) - ((date('N')-1)*3600*24);

et: $ded =date ("d-m-Y",$dedans);


et que ma boucle globale rajoute des données dans mon tableau de dates certaines disparaissent

Comment faire pour avoir des doublons dans un tableau php en gros et que la méthode in_array ne me renvoit pas de false.


Merci de toute aide pouvant m'aider ( j'ai la doc php et e n'y ait pas trouver de réponse)
A voir également:

1 réponse

Arthur57530 Messages postés 264 Date d'inscription mardi 6 juillet 2010 Statut Membre Dernière intervention 13 mai 2013 8
18 avril 2012 à 17:07
Je réinitialisais le tableau comme un bouffon... Résolu du coup
0