Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenie regularne i &&, wyrażenie się urywa przez && na końcu wzorca
IronStark
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 2
Dołączył: 18.04.2010

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


Witam, mam wyrażenie regularne

Kod
preg_match_all("/file=(.*)&&/U",$zrodlo, $wynik);


Niestety podwójny znak ampresand na końcu, sprawia, że w podglądzie tablicy (print_r) zamiast && na końcu wykrytego stringu jest &--> i wyrażenie nie działa poprawnie, tablica przestaje się wyświetlać.
Kiedy usunę ostatni znak & jest ok.
O co tutaj w ogóle chodzi ? siedzę już kilkadziesiąt minut i nie mogę tego rozkminić.

Czemu && zamienia się sam na &--> w moim wyrażeniu ?

Ten post edytował IronStark 11.02.2012, 22:36:52
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.12.2025 - 01:47