Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] REGEX + podmiana wartością z tablicy po ID
-lukasamd-
post
Post #1





Goście







Witam,
wiem, nazwa pewnie niezbyt wiele Wam mówi, więc już tłumaczę o co chodzi.

Mam tablicę $array_chars wyglądającą tak:

  1. $array_chars = array(
  2. '1' => 'jablko',
  3. '2' => 'pomarancz',
  4. '4' => 'gruszka',
  5. '6' => 'sliwka',
  6. '8' => 'kiwi');


Mam tekst, w którym za pomocą regexa chciałbym znaleźć coś takiego:

owoc-X-opis
gdzie X to wartość liczbowa, zaś opis to tekst

a następnie zamienić w nim słowo owoc na wartość $array_chars[X].

Jak to zrobić... łatwo i sensownie? Próbowałem i mam kod który działa, ale na 100% od nowa wynajduję koło, ponieważ najpierw wyszukuję i zapisuję, a dopiero później podmieniam, a wydaje mi się, że da się zrobić te operacje za jednym zamachem.

Ten post edytował lukasamd 28.11.2009, 17:09:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tvister
post
Post #2





Grupa: Zarejestrowani
Postów: 253
Pomógł: 29
Dołączył: 18.08.2008

Ostrzeżenie: (0%)
-----


preg_replace

w manualu przykład nr 2

Ten post edytował tvister 28.11.2009, 17:26:21
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   [PHP] REGEX + podmiana wartością z tablicy po ID   28.11.2009, 17:07:27
- - tvister   preg_replace w manualu przykład nr 2   28.11.2009, 17:25:17
- - lukasamd   No nie bardzo, ja nie chcę zamieniać wartości z je...   28.11.2009, 17:43:25


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 15:14