Avatar billede nemesis Nybegynder
11. marts 2005 - 21:33 Der er 3 kommentarer og
1 løsning

rss magpiers

Hvordan får jeg det følgende til kun at hente f.eks. de første 150 tegn af title?

  $num_items = 10;
$rss = fetch_rss('http://fdf.dk/nyheder/news.rss');
$items = array_slice($rss->items, 0, $num_items);
echo "<div class=\"rss\">Nyt fra Landsforbundet:<br>";
foreach ($items as $item) {
        $title = $item['title'];
    $href = $item['link'];
        $description = str_replace('','',$item['description']);
    echo "&raquo;<a href='$href'><b>$title</b></a><br>";
      }
      echo "</div>";
Avatar billede coderdk Praktikant
11. marts 2005 - 21:40 #1
$title = substr( $item['title'], 0, 150 );
Avatar billede coderdk Praktikant
11. marts 2005 - 21:41 #2
Evt:

$title = ( strlen( $item['title'] ) <= 150 ? $item['title'] : substr( $item['title'], 0, 150 ) . "..." );
Avatar billede coderdk Praktikant
11. marts 2005 - 21:42 #3
Og et svar :)
Den sidste tager hele titlen hvis den er på 150 eller under, og tager ellers kun 150 og tilføjer "..." efter
Avatar billede nemesis Nybegynder
11. marts 2005 - 21:57 #4
genialt! takker!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester