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ö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