---
title: "Radbrytning om antal tecken överstiger X"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/133168-radbrytning-om-antal-tecken-överstiger-x"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Melea"
published: "2005-08-23T16:10:12.000Z"
updated: "2005-08-23T16:36:21.000Z"
replies: 2
views: 224
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/133168-radbrytning-om-antal-tecken-överstiger-x"
---

# Radbrytning om antal tecken överstiger X

## #1 — Melea, 2005-08-23T16:10Z

Hejhej!

Har den här funktionen för att bryta en rad om någon har skrivit ett ord utan mellanslag.

```php
function BrakeRow($text, $row) {

	$words = explode(" ",$text);

	for ($i = 0; $i < count($words); $i++) {
		if (strlen($words[$i]) > $row) {
			$parts = round(strlen($words[$i]) / $howmany);
			for ($f=0; $f < $parts; $f++) {

				if ($f == $parts-1) {
					$result .= 	substr($words[$i],0,$row);
				} else {
					$result .= 	substr($words[$i],0,$row)."<br>";
				}

				$words[$i] = substr($words[$i],$row,strlen($words[$i]));

			}

		} else {

			$result .= $words[$i]." ";

		}

		return $result;

	}
}
```

Finns det något enklare sätt?
Känns som man krånglar till det ganska rejält. :)

Har också märkt att det strular om man skriver in adresser, eftersom den bryter raden efter 25 rader.
Ex. 

```
http://www.webforum.nu/index.php
```

blir

```
http://www.webforum.nu/in<br />dex.php
```

Tack!

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

## #2 — Melea, 2005-08-23T16:26Z

Nu märkte jag hur ute jag var och cyklade.
Kollade in på <http://se2.php.net/manual/sv/function.wordwrap.php> och det är ju precis vad functionen ovan gör.

Fast problemet med adresserna kvarstår.

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

## #3 — Melea, 2005-08-23T16:36Z

Tydligen inte, den fixade det i sig själv. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/133168-radbrytning-om-antal-tecken-överstiger-x
