Vet handig

Gestart doorLennard21 reacties347 weergaven

22 berichten · pagina 1 van 2

Lennard

Lid · Topicstarter

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Hey,

k Kwam net een vet handig script tegen die ik ooit eens heb gemaakt (feb 2007 emo) die uitrekent op welke dag (maandag, dinsdag, ...) een datum valt zonder van de datumfuncties van PHP gebruik te maken (jeeh emo).
Omdat jullie dat natuurlijk ook vet handig vinden post ik hem hier. pompom
[COLOR= #0000BB]<?php 
$datum[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]13 mei 2009[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$welke[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000] [/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$datum[/COLOR][COLOR= #007700]));[/COLOR] 

[COLOR= #0000BB]$maanden[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] 
                    [COLOR= #DD0000]januari[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]februari[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]maart[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]april[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]6[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]mei[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]juni[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]4[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]juli[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]6[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]augustus[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]september[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]oktober[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]november[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700],[/COLOR] 
                    [COLOR= #DD0000]december[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]5[/COLOR] 
                [COLOR= #007700]);[/COLOR] 
                 
[COLOR= #0000BB]$year[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]?[/COLOR] [URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) :[/COLOR] [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR] 
[COLOR= #0000BB]$year[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/floor"]floor[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$year[/COLOR] / [COLOR= #0000BB]4[/COLOR][COLOR= #007700]) +[/COLOR] [COLOR= #0000BB]$year[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$month[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$maanden[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]] +[/COLOR] [COLOR= #0000BB]$year[/COLOR] [COLOR= #007700]%[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$day[/COLOR] [COLOR= #007700]= ([/COLOR] [COLOR= #0000BB]$month[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]] ) %[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700];[/COLOR] 

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]) ==[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) 
{[/COLOR] 
     
    [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #DD0000]20[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]]; 

}[/COLOR] 

[COLOR= #0000BB]$leap[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] %[/COLOR] [COLOR= #0000BB]4[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR] [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] %[/COLOR] [COLOR= #0000BB]100[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR] [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$welke[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]] %[/COLOR] [COLOR= #0000BB]400[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR] [COLOR= #007700]?[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$leap[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]6[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$leap[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$einde[/COLOR] [COLOR= #007700]= ([/COLOR] [COLOR= #0000BB]$day[/COLOR] [COLOR= #007700]+[/COLOR] [COLOR= #0000BB]$leap[/COLOR] [COLOR= #007700]) %[/COLOR] [COLOR= #0000BB]7[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$dagen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR] 
                [COLOR= #DD0000]zondag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]maandag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]dinsdag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]woensdag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]donderdag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]vrijdag[/COLOR][COLOR= #007700],[/COLOR] 
                [COLOR= #DD0000]zaterdag[/COLOR] 
            [COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$datum[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] valt op een: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$einde[/COLOR][COLOR= #007700]];[/COLOR] 
?>


Ik weet dat dit korter is:
[COLOR= #0000BB]<?php 
$dag[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]13[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$maand[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]5[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$jaar[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]2009[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$dagen[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]zondag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]maandag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]dinsdag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]woensdag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]donderdag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]vrijdag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]zaterdag[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$dagen[/COLOR][COLOR= #007700][[/COLOR][URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]w[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/mktime"]mktime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$maand[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dag[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$jaar[/COLOR][COLOR= #007700]))];[/COLOR] 
?>


maar daar gaat het niet om. emo
Succes ermee,

Lennard.

Edit:
Werkt alleen voor datums tussen 2000 en 2099.
0
Berichten
1.926
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wou ik net weten op welke dag ik geboren ben. Nu kan dat weer niet!

Maar verder....

VET HANDIGyummie
Mooi hoor.
0
Lennard

Lid · Topicstarter

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dan moet je wel na 2000 zijn geboren. emo
0
Berichten
1.926
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Helaas dat is 94
0
Krm

Lid

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik ben niet naa 2000 geborenredface
0
Berichten
1.160
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zo die kan wel lekker rekenen die gast die het heeft gevonden smile
0
Berichten
5.737
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dacht je dat ik dat zou lezen? redfaceVeelste veel
0
Berichten
2
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Corbin schreef:
Wou ik net weten op welke dag ik geboren ben. Nu kan dat weer niet!
Maar verder....

VET HANDIGyummie
Mooi hoor.

eey waarop maak je zo`n website hijs wel gaaf!!!hypocrite
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
@ above:
Dubbelpost & offtopic =]
0
Berichten
57
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
in 2099 ben ik al dood emo
0
Berichten
3.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stop echt met die bumps nooo
0
Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nicopara schreef:
Stop echt met die bumps nooo
een tutorial blijf een tutorial, dus reageren mag altijd.
0
Berichten
3.052
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@ Robbert.

Ja, maar dan wel een nuttig bericht emo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren