• User Attivo

    Conoscere giorni della settimana fra due date con php

    Ciao a tutti,
    ho le seguenti righe:

    
    $datain="2019-05-12"; // data di arrivo
    $dataout="2019-05-16"; // data di partenza
    $day_number = date("w", strtotime($datain)); // conosci il giorno della settimana di arrivo
    $day_number2 = date("w", strtotime($dataout)); // conosci il giorno della settimana di partenza
    
    
    $day_number // giorno della settimana (Risultato 0 = domenica) data di arrivo selezionata.
    
    $day_number2 // giorno della settimana (Risultato 4 = giovedì)  data di partenza selezionata.
    

    Ora ho la necessità di visualizzare anche i giorni della settimana compresi fra domenica e giovedì che in questo caso sarebbero: 1 lunedì, 2 martedì e 3 mercoledì. Come potrei fare?
    Spero di essere stato chiaro nell'illustrazione. Grazie!


  • User Attivo

    Ciao max,

    riguardo alla gestione delle date in PHP sconsiglio di utilizzare la funzione date(), piuttosto utilizza le classi DatePeriod e DateTime

    Ti linko la sezione apposita di una risorsa che ti sarà sempre utile http : // it.phptherightway.com/#date_and_time


  • User Attivo

    Ciao Flavio, grazie mille per il consiglio e la risorsa.