![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pojawił się przede mną kolejny problem. Otóż mam tablicę np.: Cytat Array ( [Nazwa] => test [Typ] => cos ..... ) a następnie mam taki tekst: Cytat cos tam {Nazwa} cos tam {Typ} I za pomocą preg_replace chcę odczytać nazwę parametru w tablicy i podmienić na jego wartość:
Czyli jednym słowem ma być: Cytat cos tam test cos tam cos Niestety podane przeze mnie rozwiązanie nie działa poprawnie. Wyświetla się tylko tekst: Cytat $tablica[Nazwa] lub $tablica[Typ] a powinna wyświetlać się wartość z tej tablicy. Z góry dziękuje za pomoc. Ten post edytował vtuner 11.09.2008, 21:03:27 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 18 Dołączył: 19.04.2008 Ostrzeżenie: (10%) ![]() ![]() |
str_replace() nie wystarcza ?
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Po stworzeniu odpowiedniej pętli (bo nie wiedziałem ile będzie parametrów w tablicy) działa poprawnie, dzięki.
Ten post edytował vtuner 12.09.2008, 06:39:56 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
A może zamiast '$tablica[\"\\2\"]' powinno być "$tablica[\"\\2\"]" albo $tablica[\"\\2\"]
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 10 Dołączył: 23.08.2005 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
No właśnie tak też nie działało
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 08:58 |