---
title: "Begränsa en text!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/121780-begränsa-en-text"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Leine"
published: "2005-02-05T13:09:18.000Z"
updated: "2005-02-07T22:02:48.000Z"
replies: 2
views: 345
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/121780-begränsa-en-text"
---

# Begränsa en text!

## #1 — Leine, 2005-02-05T13:09Z

Goddagens!

Jag har en text som hämtas från en DB. Den hämtas och läggs upp så sidan. Så långt är allt väl, men hur gör jag för att begränsa antalet tecken som syns där? Alltså en funktion som söker av texten och räknar alla tecken och om det överskrider en viss summa så lägger den till (...) och sen \[läs mer\]. Så att det inte blir för långa texter just där alltså. Hoppas att jag inte rörde till det allt för mycket.

Nån som har nåt bra förslag?

Tack på förhand!

//Leine

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

## #2 — Pedda, 2005-02-05T13:51Z

```php
<?php
$text = 'Här har du texten som ska skrivas ut i ett kortare format.';

// Kolla om texten är över 20 tecken
if (strlen($text) > 20) {
    // Skriv ut första 20 tecknen, sen ... 
    $short_text = substr($text, 0, 20) . '...';
    echo $short_text . "<br /><a href=\"sidan.php\">Läs mer</a>";
} else {
    echo $text;
}
?>
```

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

## #3 — Leine, 2005-02-07T22:02Z

tackar

du gav mig en bra grund för att lösa detta!!!! nu funkar det som det ska.

tackar så mycket!!!

//L

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

---

Tråden på webben: https://www.webforum.nu/amne/php/121780-begränsa-en-text
