Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Seleccionar solo martes de un array de fechas

Estas en el tema de Seleccionar solo martes de un array de fechas en el foro de PHP en Foros del Web. Hola, Por favor, no consigo sacarlo. Tengo un calendario que me da fechas disponibles, puede ser para dar un ejemplo por ejemplo martes y sábados. ...
  #1 (permalink)  
Antiguo 05/06/2019, 04:06
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 10 años, 5 meses
Puntos: 6
Seleccionar solo martes de un array de fechas

Hola,
Por favor, no consigo sacarlo.

Tengo un calendario que me da fechas disponibles, puede ser para dar un ejemplo por ejemplo martes y sábados.

Tengo un array llamado $diarray

Sin problemas saco el primer y ultimo día de ese array así:

Código PHP:
$first reset($diarray);
    
$last end($diarray);

imprime:
2019-06-08 
2019
-10-29 
El array $diarray al hacer printr imprime así:
Código PHP:
Array
(
    [
0] => SimpleXMLElement Object
        
(
            [
0] => 2019-06-08
        
)

    [
1] => SimpleXMLElement Object
        
(
            [
0] => 2019-06-11
        
)

    [
2] => SimpleXMLElement Object
        
(
            [
0] => 2019-06-15
        
)

    [
3] => SimpleXMLElement Object
        
(
            [
0] => 2019-06-18
        
)

etc
Ahora necesito saber que día de la semana es cada fecha que sale en el array, pare luego solo usar por ejemplo los martes.

Gracias y saludos
  #2 (permalink)  
Antiguo 05/06/2019, 11:05
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 10 años, 5 meses
Puntos: 6
Respuesta: Seleccionar solo martes de un array de fechas

Encontré lo que necesitaba, gracias
Era sencillo
if (date("l", $tmpExcursionObject->fecha) == "Tuesday")



La zona horaria es GMT -6. Ahora son las 13:48.