Reacties op het script [functie] randtijd()
|
Gepost op: 15 augustus 2005 - 20:02 |
|
|
|
PHP expert
|
Dit:
$newmin = $min_m * 60000 + $min_s * 1000 + $min_ms;
return $newmin;
$newmin = $min_m * 60000 + $min_s * 1000 + $min_ms; return $newmin;
kan je misschien beter zo schrijven:
return $min_m * 60000 + $min_s * 1000 + $min_ms;
return $min_m * 60000 + $min_s * 1000 + $min_ms;
wat je overigens wel hier doet:
return $min.":".$sec.".".$ms;
return $min.":".$sec.".".$ms;
|
|
|
|
Gepost op: 15 augustus 2005 - 21:11 |
|
|
|
PHP ver gevorderde
|
Jah, nu ge t zegt, heb het aangepast.
Was me zelf nog ni opgevalle. |
|
|
|
Gepost op: 15 augustus 2005 - 21:17 |
|
|
|
PHP expert
|
Nog een klein ding:
$min_m = $minu;
$min_s = $sec;
$min_ms = $msec;
$min_m = $minu; $min_s = $sec; $min_ms = $msec;
regelrechte kopie met in mijn ogen geen doel omdat je $minu niet moet backuppen omdat je hem niet meer gebruikt hierna (idem bij sec en msec). Misschien dat ook nog even aanpassen.
En nog 1 klein dingetje:
if(strlen($min_ms) == 2)
{
$min_ms .= "0";
}
if(strlen($min_ms) == 1)
{
$min_ms .= "00";
}
if(strlen($min_ms) == 0)
{
$min_ms = "000";
}
{ $min_ms .= "0"; } { $min_ms .= "00"; } { $min_ms = "000"; }
Hiervoor bestaat "switch".
Dit wordt 4 maal toegepast, als je zo vriendelijk wilt zijn deze ook even aan te passen. Ik weet het, ik zit in mijn vervelende bui vandaag. Sorry hiervoor:p
Thank you:p |
|
|
|
Gepost op: 15 augustus 2005 - 23:54 |
|
|
|
PHP ver gevorderde
|
jah, heb t script in 'stukskes' geschreve, dus eerst de basis in 1 functie, opgesplitst naar 3 functies, en dan uitgebreid, en het is me toen niet opgevallen dat ik t zo gedaan had.
Heb nu trouwens nog een en ander aangepast, want je wilt scripts zo kort mogelijk precies |
|
|
|
Gepost op: 16 augustus 2005 - 00:40 |
|
|
|
PHP expert
|
Iets schrijven in 10 regels wat je kan schrijven in 3 regels (en even krachtig/logisch/snel/duidelijk leesbaar blijkt te zijn) lijkt me altijd beter, niet? |
|
|
|
Gepost op: 16 augustus 2005 - 00:41 |
|
|
|
PHP ver gevorderde
|
jah, maar meestal als ik zo script kan ik er achteraf niet meer aan uit, dus doe het altijd wat uitgebreider (nu niet hoe t script eerst was he) |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|