Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zmienna w środku preg_match
eloZiomek
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Hej
Mam taki problem gdyż usiłuje w preg matcha wcisnąć zmienną lecz coś nie działa

  1. preg_match("/Q".$sid[1]."Q(.+)Q(.+)Q/Ui", $out, $scpu);


Z góry mówie że $sid[1] jest 'intem' i będzie nim zawsze.
Dodam także że sama funkcja preg_match szuka po zamianie zmiennej za liczbę prawidłowo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
by_ikar
post
Post #2





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Cytat
lecz coś nie działa


Znachorem nie jestem, a możesz zdradzić dlaczego sądzisz że nie działa?
Go to the top of the page
+Quote Post
eloZiomek
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Ujme więc to w taki sposób "Nie wyświetla nic" czyli nie znajduje prawidłowo
Go to the top of the page
+Quote Post
by_ikar
post
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


No ok, nie znajduje nic. Zatem czy próbowałeś sprawdzić samo wyrażenie, bez dodatkowych zmiennych, czyli zwykły string, czy w takiej postaci wyrażenie zostanie dopasowane? Najlepiej jakbyś pokazał wyrażenie (wraz z tą zmienną, a dokładniej tym co zawiera ta zmienna) plus ciąg który próbujesz dopasować do wyrażenia. Obstawiałbym bardziej że problemem jest samo wyrażenie a nie niepoprawne działanie funkcji (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 20:13