Om jag förstod rätt så har du det i det här formatet:
<ul>
<li>18.00 - Dokumentär, Serie, Möten i vildmarken ~(Wild encounters) Uppmärksammad djurdokumentärserie Detta avsnitt</li>
<li>18.30 - Natur, Rolf Harris fantastiska djurpark ~(Rolf's Amazing World of Animals) Brittisk BBC-serie från 2001</li>
<li>19.00 - Dokumentär, Serie, Världens vilda djur ~(Wild Wild World of Animals) Djurdokumentärserie Detta avsnitt: Bergsgetterna.</li>
<li>19.30 - Dokumentär, Serie, Äventyr, Djurens resor ~(Wildlife Journeys) Dokumentärserie Många av naturens djur är</li>
<li>20.00 - Dokumentär, Serie, Djurpolisen ~(Animal Police) Dokumentärserie Varje år söker 2000 personer i England</li>
<li>20.30 - Dokumentär, Äventyr, Havets berättelser ~(Stories of the Sea) Naturdokumentär Detta avsnitt: Del 6:13. S</li>
</ul>
Då skulle man kunna tänka sig något på det här hållet:
<?php
$text = "
<ul>
<li>18.00 - Dokumentär, Serie, Möten i vildmarken ~(Wild encounters) Uppmärksammad djurdokumentärserie Detta avsnitt</li>
<li>18.30 - Natur, Rolf Harris fantastiska djurpark ~(Rolf's Amazing World of Animals) Brittisk BBC-serie från 2001</li>
<li>19.00 - Dokumentär, Serie, Världens vilda djur ~(Wild Wild World of Animals) Djurdokumentärserie Detta avsnitt: Bergsgetterna.</li>
<li>19.30 - Dokumentär, Serie, Äventyr, Djurens resor ~(Wildlife Journeys) Dokumentärserie Många av naturens djur är</li>
<li>20.00 - Dokumentär, Serie, Djurpolisen ~(Animal Police) Dokumentärserie Varje år söker 2000 personer i England</li>
<li>20.30 - Dokumentär, Äventyr, Havets berättelser ~(Stories of the Sea) Naturdokumentär Detta avsnitt: Del 6:13. S</li>
</ul>
";
preg_match_all("/<li>(.*)<\/li>/iU", $text, $matches);
$program = $matches[1];
$now = date("H.i");
for ($i=0; $i<sizeof($program); $i++){
if ($now >= substr($program[$i], 0, 5)){
$onTvNow = $program[$i];
}
}
if (isset($onTvNow)){
echo $onTvNow;
} else {
echo "Inget program påbörjat just nu.";
}
?>
Sen tillkommer att tv-tablåer brukar fortsätta efter midnatt. Det går att lösa om man vet vilket datum tablån gäller för samt till vilket klockslag på natten tablån sträcker sig till.
Dessutom måste man helst på något sätt veta när sista programmet i listan slutar.
