webForumDet fria alternativet

Trim()

6 svar · 364 visningar · startad av Madoor

MadoorMedlem sedan sep. 200235 inlägg
#1

I ASP kan man ju använda Trim() för att få bort alla mellanrum i början och slutet på ett stycke. Finns det någon liknande funktion i PHP?

WebslaveMedlem sedan maj 2002662 inlägg
#2

Ja det finns det... trim($variabel) eller chop($variabel) ;)

MadoorMedlem sedan sep. 200235 inlägg
#3

tackar tackar. Tänk att det skulle vara så enkelt =)

men det funkar inte i min funktion.

denna funktion fick jag i en fråga här i forumet:
$bodyinfo = preg_replace($pattern, "<a href=\"kalle.php\">$0</a>", $bodyinfo);

om jag ni vill trimma $0. Hur gör jag då? det blev fel när jag försökte med 'Trim($0)'

WebslaveMedlem sedan maj 2002662 inlägg
#4

Du kan inte ha en siffra först i variabeln... måste börja på en bokstav... har jag för mig. Testa och byt till något annat än $0

MadoorMedlem sedan sep. 200235 inlägg
#5

det löste sig! Jag behöver inte använda trim

WebslaveMedlem sedan maj 2002662 inlägg
#6

Hur löste du det?

MadoorMedlem sedan sep. 200235 inlägg
#7

saken var den att när jag sökte efter namn som skulle bytas ut så tog jag med ett mellanrum i början och i slutet för att jag inte ville att bilder mad det namnet också skulle bytas ut. Så jag ändrade så att det stog:

$pattern = array ('/(kalle)[ ]/i', '/[ ](kalle)/i'); (jag vet inte äns om man behöver ha med "[ ]"...
$bodyinfo = preg_replace($pattern, '<a href="kalle.php#$1">$0</a>', $bodyinfo);

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb