<?php
// Başlangıç zamanı ölçümü
$start_time = microtime(true);
// Rakamların toplamını direkt hesaplayarak belleği koruyoruz
$sum = 0;
for ($i = 1; $i <= 999999999; $i++) {
$number = (string)$i; // Sayıyı stringe çevir
for ($j = 0; $j < strlen($number); $j++) {
$sum += intval($number[$j]); // Her rakamı toplama ekle
}
}
echo "Rakamların toplamı: " . $sum . PHP_EOL;
// Toplam çalışma süresi
$end_time = microtime(true);
echo "Çalışma süresi: " . ($end_time - $start_time) . " saniye" . PHP_EOL;
?>