Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Preg match all jak?, Jak wybrać wszyskie elementy z selektorów
SzpaaQ
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 1
Dołączył: 22.11.2015

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


Siema biggrin.gif
Mam coś takiego
  1. <day1>1:Uwagi Dzień 1</day1><day2>1:Uwagi Dzień 2</day2><day3>1:Uwagi Dzień 3</day3><day4>1:Uwagi Dzień 4</day4>

i chcę wsadzić w tablicę każdy dzień z osobna

  1. preg_match('/(<day[0-9]+>).+(<\/day[0-9]+>)/i', $xa, $xb);

To mi wkłada wszystko w 1 rekord

szukam dalej, ale może ktoś zna odpowiedź smile.gif
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


  1. preg_match_all('#<(day[0-9]+)>.+</\1>#i', $xa, $xb);


Po raz kolejny warto podkreślić że jeżeli pracujesz z XML to masz funkcje XML do wybierania danych (DOMDocument) a nie zawodny Regex.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 17:02