Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyrażenie regularne
szczabik
post
Post #1





Grupa: Zarejestrowani
Postów: 226
Pomógł: 1
Dołączył: 13.05.2008

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


Czemu takie wyrażanie zawraca mi w tablicy dwa razy 13 skoro tylko raz występuje ?
  1. <?php
  2. $tekst = 'test test <km>13</km> tetet tet';
  3. $text = preg_match('#<km>(.*?)</km>#si', $tekst, $matches);
  4. print_r($matches);
  5. ?>


Ten post edytował szczabik 29.04.2009, 19:56:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


np pętlą foreach:
  1. <?php
  2. foreach($matches1 as $key)
  3. {
  4. // zapytanie
  5. }
  6. ?>


Ten post edytował ExPlOiT 30.04.2009, 14:46:00
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: 8.10.2025 - 13:36