---
title: "Begränsa antalet titlar som visas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/161458-begränsa-antalet-titlar-som-visas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "magnumBonum"
published: "2007-06-13T11:53:03.000Z"
updated: "2007-06-14T17:52:24.000Z"
replies: 1
views: 352
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/161458-begränsa-antalet-titlar-som-visas"
---

# Begränsa antalet titlar som visas

## #1 — magnumBonum, 2007-06-13T11:53Z

Behöver egentilgen bara hjälp att veta var jag ska sätta in en rad kod.
Jag ska presentera DN's RSS flöde och vill begränsa hur många artiklar som visas.
Magpie Rss som jag har använder har ett svar, jag ska sätta in

$num_items = 10;
$rss = fetch_rss( $url );

och

$items = array_slice($rss-\>items, 0, $num_items);

min kod ser ut så här nu:

```php
<?php
function dotTruncate($string, $length="30")
{
		return (strlen($string) > $length) ? substr($string,0,$length).'...' :
$string;
}

define('MAGPIE_DIR', './magpierss/');
require_once(MAGPIE_DIR.'rss_fetch.inc');

$url = "http://www.dn.se/musik-rss";

if ( $url ) {
    $num_items = 10;
	$rss = fetch_rss( $url );
	
	foreach ($rss->items as $item) {
		$href = $item['link'];
		$title = dotTruncate($item['title']);	
		echo "<img src=images/news_arrow.gif><a class=style7 href=$href target=_blank>$title</a><br>";
	}
}
?>
```

Var ska raderna in?

Tack på förhand!

Permalänk: https://www.webforum.nu/p/161458

## #2 — Mr T, 2007-06-14T17:52Z

Utan att exackt förstå coden så skulle jag göra en gissning på att den ska in ovanför 

```php
foreach ($rss->items as $item) {
```

 Då du ska "kapa" arrayen (som jag misstänker den nya raden gör) innan du räknar igenom arrayen.

Permalänk: https://www.webforum.nu/p/1993262

---

Tråden på webben: https://www.webforum.nu/amne/php/161458-begränsa-antalet-titlar-som-visas
