Szukam funkcji, która zamieniałaby wystąpienie danego ciągu w stringu na inny, ale tylko raz (pozostałe wystąpienia ignorowała). Str_replace niestety zamienia każde pojawienie się odpowiedniego ciągu.
Proszę o pomoc!

PS
Robię mały sklepik internetowy (na zaliczenie:) i jest mi to usuwanie potrzebne do usuwania id produktów danego klienta przechowywanych w bazie. Tabela ma format (id_klienta, id_produktow), przy czym id_produktow są zapisywanie w formacie " id1 id2 id3 ". Jest to w ogóle sensowne?

