Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno proměnné v php

Potřeboval bych takovou obskurní věc a nevím, jestli to jde - vložit proměnnou do proměnné... :-) Asi bude lepší, když budu konkrétnější... Jde o tohle:

if ($data['time_0'] == "") {$mo0 = "nevysílá";} else {$mo0 = $data['time_0'];}
if ($data['time_15'] == "") {$mo15 = "nevysílá";} else {$mo15 = $data['time_15'];}
if ($data['time_30'] == "") {$mo30 = "nevysílá";} else {$mo30 = $data['time_30'];}
if ($data['time_45'] == "") {$mo45 = "nevysílá";} else {$mo45 = $data['time_45'];}
if ($data['time_100'] == "") {$mo100 = "nevysílá";} else {$mo100 = $data['time_100'];}
if ($data['time_115'] == "") {$mo115 = "nevysílá";} else {$mo115 = $data['time_115'];}
a tak dále... čísla 0,15,30,45,100,115... a tak dále reprezentují čas po čtvrthodinách (tedy 0:00,0:15,0:30,0:45,1:00,1:15 a tak dále... Musím do kódu vložit 24x4 řádky, nebo se to dá nějak obejít - například takhle:
$i = 0;
$j = 0;
$k = 0;
while ($k < 2400)
    {
    if ($data['time_($k)'] == "") {$mo($k) = "nevysílá";} else {$mo($k) = $data['time_($k)'];}
        if ($i = 45) {$i = 0; $j = $j + 100} else {$i = $i + 15;}
        $k = $i + $j;
    }
Tedy lépe řečeno, takhle to nejde, ale s nějakou jinou syntaxí??? A nebo úplně jinak? Jestliže $data['time_COKOLIV'] == "", pak $moSTEJNÉ_COKOLIV = ... atd?

Díky za pomoc.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny