[php] String splitten nach einem Zeichen

quicksilver

Lt. Junior Grade
Registriert
Jan. 2004
Beiträge
363
So nochmal neu :) Ich habe ein Problem.. Ich möchte gerne die Uhrzeit speziell anzeigen. Ich habe die Uhrzeit zerlegt in 3 Teile. Einmal Stunde (von 1-12)
Einmal Minuten Zehner (von 1-6)
Und einmal die minuten selber (von 1-9)

ich möchte halt das nun Pro anzahl halt eine Grafik ausgegeben wird. Ich habe dafür 2 Grafiken .. einmal eine Graue und einmal eine weiße. Ich möchte nun das wenn es z.b. wie im moment 15 uhr ist.. also 3 uhr im 12 stunden Modus das wiefolgt ausgegeben wird:

Stunden: 3 mal die Graue Grafik und 9 mal die Weiße.
Minuten Zehner: 1 mal die Graue und 5 mal die Weiße
Minuten: 7 mal die Graue und 2 mal die Weiße

das würde dann so aussehen:

http://img108.imagevenue.com/loc275/th_6bba3_time.jpg
 
Zuletzt bearbeitet:
und wo ist das Problem???
 
Wollt ich auch frage hab ich aber nicht getraut...
Es gibt verdammt viele Möglichkeiten das zu lösen. Wie stellst du es dir vor?
 
Naja also mein Problem ist das ich eine Schleife bräuchte wie das ausgibt. Würde da am liebsten eine funktion draus erstellen. Mein problem ist halt das er halt ers 3 mal die graue Grafik ausgeben soll und dann den rest die weisse.. hatte da schon bissel rumprobiert aber irgendwie ohne erfolg.
 
PHP:
$stunden=6;
for($i=1;$i<=12;$i++)
{
if($stunden>=$i)
$src="weiss.jpg";
else
$src="grau.jpg";
echo "<img src='".$src."'>";
}

?

die Platzierung der Bilder solltest du dann schon noch selber hinkriegen.

mfg

PS: Keine Garantie auf Richtigkeit!

EDIT: Hab ewig kein PHP gemacht. Geht eine for schleife überhaupt so? Ich bin C++ler.
 

Ähnliche Themen

Zurück
Oben