<?php
# Die folgende Funktion wird immer dann aufgerufen, wenn in ihr Programm Daten eingegeben werden..
# Sie können sie ändern, um andere Quellen zu verwenden.
function input() {
return fgets(STDIN);
}
function celsius2Fahrenheit($celsius) {
$fahrenheit = 1.8 * $celsius + 32;
return fahrenheit;
}
function fahrenheit2Celsius($fahrenheit) {
$celsius = ($fahrenheit - 32) * (5 / 9);
return celsius;
}
# Main
echo "Geben Sie die Temperatur ein." . PHP_EOL;
$temperatur = input();
echo "Umrechner" . chr(13) . chr(10) . "0 für Celsius zu Fahrenheit" . chr(13) . chr(10) . "1 für Fahrenheit zu Celsius " . PHP_EOL;
$auswahl = input();
if ($auswahl == 0) {
$ausgabe = celsius2Fahrenheit($temperatur);
} else {
if ($auswahl == 1) {
$ausgabe = fahrenheit2Celsius($temperatur);
}
}
if ($auswahl == 0 || $auswahl == 1) {
echo $ausgabe . PHP_EOL;
} else {
echo "Geben Sie 0 oder 1 bei der Auswahl an." . PHP_EOL;
}
?>