![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 17 Dołączył: 13.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Próbuję wyciągnąć z tego kodu wartość ID z linka: 915762 tam gdzie wartość (85/54) jest równa X. Po prostu mam wiele takich samych fragmentów kodu HTML na stronie i chcę wyciągnąć wartość tego ID z linka tylko tam gdzie te dwie liczby są równe XY - znam je, chcę je po prostu wstawić do wzorca. Próbowałem na wiele sposobów, ale za cholerę nie chce mi nic konkretnego znaleźć. Dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
Najłatwiej będzie to uzyskać używająć wyrażeń regularnych...
Pierw cały string z treścią pozbawiasz zbędnych \n\r a potem przy pomocy: http://php.net//manual/pl/function.preg-match.php i używając prostej regułki: /^<a href="\/index\.php\?id=([0-9]+).*\(85\/54\).*$/i wyłapujesz sobie ten ID w każdym takim segmęcie jak podałeś. Ten post edytował luniak 4.09.2014, 06:03:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 09:13 |