Mam takie zadanie:
<?php
function calcStatsYears ($start, $end, $print=true)
{
$days=($end-$start)*365;// koniec MINUS start * 365
$hours=$days*24;
$mins=$hours*60;
$secs=$mins*60;
if($print==true)
{
print "Od początku roku $start do końca roku $end jest:\n";//tu jest print, dzieki czemu później zmienne $sec1 i $sec2 drukują wyniki
print "$days dni, $hours godzin, $mins minut i $secs sekund!\n";
}
return $secs;
}
$sec1=calcStatsYears(1901, 2000);//XX wiek
echo PHP_EOL;
$sec2=calcStatsYears(2001, 2020);//XXI wiek
echo PHP_EOL;
print "Razem sekund: ".($sec1+$sec2);
?>
Czy może wyjaśnić mi, po co autor ćwiczenia wstawił warunek if($print==true) ?
Sprawdzałem, i bangla i bez niego.
Z góry dziękuję za wyjaśnienie