Inclusioni di PHP all’interno di pagine statiche HTML? Cimentiamoci studiando contemporaneamente l’oggetto DATE!

All’ indirizzo http://umbriawayformazione.altervista.org/uwcode/php/date.php ci ritroviamo dei formati di date inclusi nel codice HTML e anche all’ interno di bootstrap, che ha dei collegamenti esterni per inizializzare le classi e caratterizzare le varie colorazioni. Il codice PHP ovviamente non funziona su una pagina HTML e pertanto l’estensione richiesta per far palleggiare le richieste del client sopra la rete del protocollo HTTP deve essere .php; a questo punto diamo un’ occhiata alla pagina e ai suoi contenuti per osservare come è stato incluso il codice dinamico e anche per studiare i formati delle date messi a disposizione da PHP, sfruttando come strategia l’antica tecnica per acchialappare più piccioni selvatici con una sola fava, metafora popolare che nella trasposizione scacchistica equivale a generare una mossa a doppia funzionalità:

<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">
<title>Ogetto Date in PHP</title>
</head>
<body class="m-1 p-1 bg-info text-primary">
<h1> <?php echo date("G:i:s"); ?> </h1>
<br>
<h3><?php // Prints the day echo date("l");?></h3><br>
<h1><?php // Prints the day, date, month, year, time, AM or PM echo date("l jS \of F Y h:i:s A"); ?></h1><br>
<h2><?php $date=date_create("2013-03-15"); echo date_format($date,"Y/m/d H:i:s");?></h2><br>
<h1><?php // Return date/time info of a timestamp; then format the output $mydate=getdate(date("U"));
echo "$mydate[weekday], $mydate[month] $mydate[mday], $mydate[year]"; ?><h1><br>
<div class="p-3 mb-2 bg-primary text-white"><?php // Prints the day echo date("l"); ?></div>
<div class="p-3 mb-2 bg-secondary text-white"><?php echo date("G:i:s"); ?></div>
<div class="p-3 mb-2 bg-success text-white"><?php // Prints the day-date-month-year-time, AM or PM echo date("l jS \of F Y h:i:s A");
?></div> 
<div class="p-3 mb-2 bg-danger text-white"><?php echo date("F j, Y, g:i a", time()); ?></div>
<div class="p-3 mb-2 bg-warning text-white"> <?php echo date('H:m:s m is month'); ?></div>
<div class="p-3 mb-2 bg-white text-dark"><?php $date=date_create("2013-03-15"); echo date_format($date,"Y/m/d H:i:s"); ?></div>
<br>
<br>
$today = date("m.d.y"); // 03.10.01<br>
$today = date("j, n, Y"); // 10, 3, 2001<br>
$today = date("Ymd"); // 20010310<br>
$today = date('h-i-s, j-m-y, it is w Day z '); // 05-16-17, 10-03-01, 1631 1618 6 Fripm01<br>
$today = date("D M j G:i:s T Y"); // Sat Mar 10 15:16:08 MST 2001<br>
$today = date('H:m:s m is month'); // 17:03:17 m is month<br>
$today = date("H:i:s"); // 17:16:17<br>
$today = date ("H:i:s d/m/Y"); // 17:03:17 03/10/2001<br>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/js/bootstrap.bundle.min.js" integrity="sha384-ygbV9kiqUc6oa4msXn9868pTtWMgiQaeYH7/t7LECLbyPA2x65Kgf80OJFdroafW" crossorigin="anonymous"></script>
</body>
</html>

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo:
close-alt close collapse comment ellipsis expand gallery heart lock menu next pinned previous reply search share star