---
title: "Ersätta sista komma-tecknet med ordet och"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/127866-ersätta-sista-komma-tecknet-med-ordet-och"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "addeweb"
published: "2005-05-09T07:15:11.000Z"
updated: "2005-05-09T08:10:09.000Z"
replies: 2
views: 291
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/127866-ersätta-sista-komma-tecknet-med-ordet-och"
---

# Ersätta sista komma-tecknet med ordet och

## #1 — addeweb, 2005-05-09T07:15Z

Vad för funktion används för att söka efter sista komma-tecknet i en sträng från höger till vänster?? Jag använder implode() för att separera rubrikerna i en array till en sträng med komma-tecken. Vill att sista komma-tecknet i strängen ska ersättas med ordet **och**.  Tror att implode() ska användas först innan en annan funktion kan ta vid för att ersätta sista komma-tecknet. Kommer inte ihåg vilken funktion som finns hos PHP. Någon som vet?

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

## #2 — fiddler, 2005-05-09T07:59Z

Är det något sådant du menar?

```php
function kommatilloch($string){
	$pos = strrpos($string,",");
	return substr_replace($string, " och", $pos, 1);
}
	
$string = "Pelle, Kalle, Sara, Fredrik";
print kommatilloch($string);
```

Resultatet blir: Pelle, Kalle, Sara och Fredrik

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

## #3 — addeweb, 2005-05-09T08:10Z

Lade märke till att det krävdes två olika metoder för att det ska fungera. 
Ja, just precis det jag sökte. Tack så mycket för tipset.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/127866-ersätta-sista-komma-tecknet-med-ordet-och
