Tableau php

Arthur57530 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   -  
Arthur57530 Messages postés 264 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   8
 
Je réinitialisais le tableau comme un bouffon... Résolu du coup
0