Zugriff auf die Ziffern einer Zahl in PHP
Der Versuch, ein Zeichen der Zahl direkt abzurufen, führt zu einem Fehler:
<?php
$num = 12345;
echo $num[0]; // erzeugt einen Fehler
?>
Um das Problem zu lösen, kann man unsere Zahl in einen String umwandeln:
<?php
$num = 12345;
$str = (string) $num;
echo $str[0]; // gibt '1' aus
?>
Gegeben sei die Zahl 12345. Finden Sie die Summe der Ziffern
dieser Zahl.
Gegeben sei die Zahl 12345. Finden Sie das Produkt
der Ziffern dieser Zahl.
Gegeben sei die Zahl 12345. Setzen Sie die Ziffern
dieser Zahl in umgekehrter Reihenfolge.