Tonen van tijdstippen
Op deze manier kun je maar een tijd en tekst weergegeven of je moet het geheel In de foreach uitvoeren.
Toevoeging op 01/03/2014 20:30:17:
Mijn bedoeling is inderdaad om een tijd en tekst weer te gegeven
Gewijzigd op 01/03/2014 20:31:03 door Med ed
Het voorbeeld dat ik 2 posts terug heb gegeven werkt niet?
is het uberhaupt mogelijk?
Dat is geen antwoordt op m'n vraag. Ja dat is mogelijk.
array (size=10)
'Imsak' => string '5:33' (length=4)
'Fajr' => string '5:43' (length=4)
'Shorook' => string '7:25' (length=4)
'Dhuhr' => string '12:51' (length=5)
'Asr' => string '15:40' (length=5)
'Sunset' => string '18:16' (length=5)
'Maghrib' => string '18:18' (length=5)
'Isha' => string '19:52' (length=5)
'Midnight' => string '0:51' (length=4)
9 =>
array (size=9)
'Imsak' => float 1393648380
'Fajr' => float 1393648980
'Shorook' => float 1393655100
'Dhuhr' => float 1393674660
'Asr' => float 1393684800
'Sunset' => float 1393694160
'Maghrib' => float 1393694280
'Isha' => float 1393699920
'Midnight' => float 1393631460
dit krijg ik terug 6-5:33uur
Gewijzigd op 01/03/2014 20:57:44 door Med ed
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$times = array('Imsak'=>$Imsak, 'Fajr'=>$Fajr, 'Shorook'=>$Sunrise, 'Dhuhr'=>$Dhuhr, 'Asr'=>$Asr, 'Sunset'=>$Sunset, 'Maghrib'=>$Maghrib, 'Isha'=>$Isha, 'Midnight'=>$Midnight);
asort($times); // sort() wist de keys/namen, asort() behoud deze
$now = date('H:i');
foreach($times AS $text=>$value) {
if($now < $value) {
echo $text . ' ' . $value;
break;
}
}
?>
$times = array('Imsak'=>$Imsak, 'Fajr'=>$Fajr, 'Shorook'=>$Sunrise, 'Dhuhr'=>$Dhuhr, 'Asr'=>$Asr, 'Sunset'=>$Sunset, 'Maghrib'=>$Maghrib, 'Isha'=>$Isha, 'Midnight'=>$Midnight);
asort($times); // sort() wist de keys/namen, asort() behoud deze
$now = date('H:i');
foreach($times AS $text=>$value) {
if($now < $value) {
echo $text . ' ' . $value;
break;
}
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$times = array('Imsak'=>$Imsak, 'Fajr'=>$Fajr, 'Shorook'=>$Sunrise, 'Dhuhr'=>$Dhuhr, 'Asr'=>$Asr, 'Sunset'=>$Sunset, 'Maghrib'=>$Maghrib, 'Isha'=>$Isha, 'Midnight'=>$Midnight);
asort($times);
reset($times);
$text = key($times).' '.$times[key($times)];
$now = date('H:i');
foreach($times AS $key=>$value) {
if($now < $value) {
$text = $key.' '.$value;
break;
}
}
echo $text;
?>
$times = array('Imsak'=>$Imsak, 'Fajr'=>$Fajr, 'Shorook'=>$Sunrise, 'Dhuhr'=>$Dhuhr, 'Asr'=>$Asr, 'Sunset'=>$Sunset, 'Maghrib'=>$Maghrib, 'Isha'=>$Isha, 'Midnight'=>$Midnight);
asort($times);
reset($times);
$text = key($times).' '.$times[key($times)];
$now = date('H:i');
foreach($times AS $key=>$value) {
if($now < $value) {
$text = $key.' '.$value;
break;
}
}
echo $text;
?>
Is het mogelijk om hem de zomertijd mee te geven, zodat de tijd automatisch in de zomertijd overgaat straks?
Uiteraard moet je wel de juiste timezone hebben ingesteld..
Ah, dat is beter; ik heb de timezone ingesteld op 'Europe/Amsterdam', dan moet het goed komen. Bedankt voor jullie hulp