PHP beginner |
|
heey,,
Na wat knutselen heb ik wat gemaakt wat volgens mij wel werkt
<?php
/**
* Geeft de datum van dinsdag en donderdag terug van deze week
*
* @return array
*/
function sitemasters_31528() {
// Waardes van hoeveel dagen dinsdag van deze dag zit.
$array = array("Sun"=>2,"Mon"=>1,"Tue"=>0,"Wed"=>-1,"Thu"=>-2,"Fri"=>-3,"Sat"=>-4);
// Deze dag
$nu = date("D");
// Aantal dagen verschil
$aantal_verschil = $array[$nu];
// Tijd van 1 dag
$time_1_dag = 60*60*24;
// Verschil in tijd
$verschil = $time_1_dag*$aantal_verschil;
// Dinsdag uitrekenen
$dinsdag = date("d-m-Y",time()+$verschil);
// Donderdag uitrekenen
$donderdag = date("d-m-Y",time()+$verschil+(2*$time_1_dag));
// Waardes returnen
return array($dinsdag,$donderdag);
}
echo "<pre>".print_r(sitemasters_31528(),1)."</pre>";
?>
<?php /** * Geeft de datum van dinsdag en donderdag terug van deze week * * @return array */ function sitemasters_31528() { // Waardes van hoeveel dagen dinsdag van deze dag zit. $array = array("Sun"=>2,"Mon"=>1,"Tue"=>0,"Wed"=>-1,"Thu"=>-2,"Fri"=>-3,"Sat"=>-4); // Deze dag // Aantal dagen verschil $aantal_verschil = $array[$nu]; // Tijd van 1 dag $time_1_dag = 60*60*24; // Verschil in tijd $verschil = $time_1_dag*$aantal_verschil; // Dinsdag uitrekenen $dinsdag = date("d-m-Y",time()+$verschil); // Donderdag uitrekenen $donderdag = date("d-m-Y",time()+$verschil+(2*$time_1_dag)); // Waardes returnen return array($dinsdag,$donderdag); } ?>
Dit geeft nu het volgende terug:
Array
(
[0] => 09-12-2008
[1] => 11-12-2008
)
( [0] => 09-12-2008 [1] => 11-12-2008 )
Volgens mij is dit wat je bedoelt |