Realizzare una frase del mese usando php

Vi e’ mai capitato di dover far scorrere ogni mese un’offerta particolare o notizie sempre diverse? Questa mini-guida allora fa proprio per voi. Vediamo come realizzare una frase (o articolo) capace di mutare automaticamente ogni mese grazie alla potenza del linguaggio php.

Per prima cosa creiamo un file frase_settimana.php, o inseriamo direttamente il codice che seguira’ nel nostro documento. La differenza e’ che nel primo caso dovremo richiamare il file *.php creato e includerlo nel documento.

Ecco il codice per realizzare la funzione: (nota: se metti il codice direttamente nella pagina dove vuoi visualizzare la frase, assicurati di mettere <?php … Codice php … ?> )

function mese()
{
$month = date("n");
if ($month == 1) $holiday1 = "Buon Anno!";
if ($month == 2) $holiday1 = "Frase numero 2";
if ($month == 3) $holiday1 = "Frase numero 3";
if ($month == 4) $holiday1 = "Buona Pasqua";
if ($month == 5) $holiday1 = "Articolo a nostra scelta";
if ($month == 6) $holiday1 = "Articolo a nostra scelta";
if ($month == 7) $holiday1 = "Articolo a nostra scelta";
if ($month == 8 ) $holiday1 =  "Articolo a nostra scelta" ;
if ($month == 9) $holiday1 = "Si ritorna a scuola!";
if ($month == 10) $holiday1 = "Buon Halloween";
if ($month == 11) $holiday1 = "Articolo a nostra scelta";
if ($month == 12) $holiday1 = "Buon Natale";

echo $holiday1;
}

Analizziamo il codice appena scritto:

  • function mese() dichiara la funzione “mese”
  • con $month si crea una variabile chiamata “month” (mese in inglese) alla quale si assegna la data esatta del giorno in cui la pagina viene visualizzata dal visitatore. Per altre informazioni puoi vedere un nostro vecchio articolo.
  • A questo punto con IF (“SE”) si fa un controllo e, in base al mese recuperato in precedenza, si crea una variabile (“holiday1”) contenente una determinata frase (specifica per ogni mese).
  • L’ultima parte “echo” restituisce sullo schermo il valore di “$holiday1”

A questo punto possiamo richiamare la funzione in qualsiasi parte del nostro documento:

<?php mese(); ?>

Ecco fatto! visto che facile! Tutto merito di php, un linguaggio davvero innovativo e dinamico, se hai problemi o consigli da darmi commenta l’articolo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.