Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Calendario domeniche del mese

    Salve a tutti
    sto pensando a come poter stampare solo le domeniche di un mese. suppongo di dover usare un ciclo, ma non ho la più pallida idea di quale.
    E soprattutto con php un mese può essere cosiderato come un'array contenente giorni? Se così fosse credo mi riuscirebbe più semplice comprendere la logica dello script.
    Chi mi da una spinta?

  2. #2
    pensate sia possibile creare un ciclo while usando mktime? possibile che sia impossibile?

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Codice PHP:
    <?php
    // aggiungi 1 al mese di cui vuoi sapere i giorni. ad esempio per marzo 2007 metti 3+1.
    $fine_mese date('Y-m-d'mktime(0,0,0102007)  );
    $domeniche = array(); //inizializzi l'array
    for($i strtotime('2007-03-01'); $i<=strtotime($fine_mese); $i strtotime('+1 day',$i)) {
      if (
    date('w',$i) == 0// quando il giorno è domenica 
      
    $domeniche[] = date('d-m-Y',$i); // lo aggiungi all'array
     
    }
    echo 
    '<pre>';
    print_r($domeniche);   //lo stampi
    ?>

  4. #4
    Ti ringrazio molto nicola, sei stao molto gentile e chiaro.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.