Kom ihåg mig?
Home Menu

Menu


PHP klipper konstigt i text....

 
Ämnesverktyg Visningsalternativ
Oläst 2009-03-06, 15:32 #1
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
grinditwp grinditwp är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2008
Inlägg: 320
Har ett script som klipper ner text efter valt antal tecken....
Men det händer något skumt.

Text som går in:
Citat:

Det är med glädje vi kan konstatera att intresset varit stort för våra två träningsmatcher.
Ut:
Citat:
Det är med glädje vi kan konstatera att intresset varit stort för v�…
Så blir texten efter att jag "kortat ner" den.

Varför blir å istället �? (ser inte ut som här på forumet, det ser ut som en box, ni har säkert sett det)

Texten som går in är verkligen å inte å så det är inte därför.

Koden:
Kod:
function neat_trim($str, $n, $delim='…') {
	$len = strlen($str);
	$str = strip_tags($str);
	
	if ($len > $n) {
 preg_match('/(.{' . $n . '}.*?)\b/', $str, $matches);
 return rtrim($matches[1]) . $delim;
	}
	else {
 return $str;
	}
}
grinditwp är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 23:59.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017