| [PHP] Nepopoln rezultat pri preg_match | ||
|---|---|---|
| realife30. nov 2011 11:59:50Pridružen od: 21. mar 2011 225 objav +132-213 | #1Pozdravljeni, imam "problem" pri spodnji kodi. Iz datoteke file.xml želim ven dobiti enega izmed podatkov in za to sem uporabil kar funkcijo preg_match. Zadevo lepo izloči, vendar še ni v takšni obliki kot si želim. Končni rezultat je namreč (npr.): <total_count>2</total_count> Kaj točno moram še dodati, da bom na koncu v spremenljivki dobil samo številko oz. uporaben podatek? <?phpLep pozdrav všeč(0)ni všeč(0)spam(0) | |
| HeXeR30. nov 2011 12:32:00Pridružen od: 13. dec 2006 3489 objav +90-110 | #2 $result = $match[1];^^ pa za drugič print_r($match); pa poglej kaj dobiš, source, ker brskalniki običajno ne pokažejo XMLja tako... všeč(+2)ni všeč(0)spam(0) | |
| realife30. nov 2011 12:38:41Pridružen od: 21. mar 2011 225 objav +132-213 | #3Najlepša hvala HeXer, deluje! všeč(0)ni všeč(0)spam(0) | |
| technolog30. nov 2011 13:03:01Pridružen od: 14. nov 2011 258 objav +335-903 | #4+ Uporabi len (lazy) quantifier, ker drugače boš matchal več, kot si želiš. preg_match('/\<total_count\>(.+?)\<\/total_count\>/',$xml,$match); všeč(+1)ni všeč(0)spam(0) Z linuxom že 7 let. Pro web development. | |
stran 1 od 1 |<<1>>| | ||