Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]preg_match wstawianie zmiennej
Zakar
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 1
Dołączył: 7.09.2012

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


Witam,

czy jest możliwość wstawić zmienną jako wyrażenie reguralne (tak, zależy mi na tym aby funkcja preg_match znalazła DOSŁOWNIE daną wartość w string'u)?

I jeśli nie można to w jaki inny sposób to zrobić?

(wstawiam fragment kodu, aby było łatwiej zrozumieć o co mi chodzi)

  1. foreach ($match_array as $d)
  2. {
  3. $z = preg_match('/$urll/i', $d[2]);
  4. if($z == true)
  5. {
  6. $href = $d[1];
  7. file_put_contents($file, $href, FILE_APPEND);
  8. }
  9. else{cośtam}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




'/$urll/i'
Obowiązkowa lektura tego:
http://www.php.net/manual/pl/language.types.string.php
I doczytaj czym różni się apostrof (') od cudzysłowia (")
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 - 13:59