PHP Beispiele und Übungen: Code

<?php
  $titel = "PHP Kontrollstrukturen";
  $untertitel = "Beispiele für PHP-Funktionen";
?>

<?php include 'incdoctype.php'?>
<html>
  <head>
    <?php include 'incheader.php'?>
    <title><?php echo "$titel: $untertitel"?></title>
  </head>
  <body>
    <div class="main">
      <h1><?php echo "$titel: $untertitel"?></h1>
      <p>
      <?php
        //Aktuelle Zeit im Format hh:mm:ss
        echo "Aktuelle Zeit: " . date("H:i:s")
          . " mit <b>date(\"H:i:s\")</b><br/>\n";

        //Datum anzeigen
        echo "Aktuelles Datum: " . date("d.m.Y") . "<br />\n";

        //Wochentag anzeigen
        echo "Wochentag: " . date("l") . "<br />\n";

        //Wochentag lokalisiert
        //setlocale (LC_ALL, 'de_CH');
        echo "Wochentag lokalisiert mit <b>strftime</b>: " . strftime("%A") . "<br />\n";

        //setlocale (LC_ALL, 'fr_FR'); %%% das klappt nicht
        //echo "Wochentag franz&ouml;sisch mit <b>strftime</b>: " . strftime("%A") . "<br />\n";
        //volles Datum lokalisiert, z.B. "Mo, 30. November 2009"
        echo "Aktuelles Datum: " . strftime("%a") . ", "
          . strftime("%d") . ". " . strftime("%B") . " " . strftime("%Y")
          . "<br />\n";

        /* Initialisiert den Zufallsgenerator
           notwendig, damit nicht immer dieselbe Zahl erscheint*/
        mt_srand((double)microtime()*1000000);
        //Beliebige Zufallszahl
        echo "Zufallszahl: " . mt_rand() . "<br />\n";

        //Formatierte Zufallszahl
        $zz = (mt_rand() % 10000000 + 1) / 1000;
        echo "Zufallszahl mit Zahlenformat für 1 Dezimalstelle: "
          . number_format($zz, 1, ".""'") . "<br />\n";
      ?>

      </p>
      <?php include 'incfooter.php'?>
    </div>
  </body>
</html>

Demo

Zurück zur Liste mit PHP-Beispielen
Zurück zu www.ecotronics.ch
Impressum und Datenschutzerklärung