Друзья всем привет. Помогите пожалуйста с PHP. Есть страничка с кодом: HTML: <!doctype html> <html> <head> <title>Сонце ТВ</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style>html {height: 100%; overflow: hidden;} body {height: 100%; margin: 0; padding: 0; overflow: hidden; background: black;}</style> <script src="//code.jquery.com/jquery-1.12.4.min.js"></script> <script src="/player/playerjs-8.31.js" type="text/javascript"></script> </head> <body><div id="videoplayer113" style="background-color:#000;width:100%;height:100%;"></div> <script type="text/javascript"> var player = new Playerjs({ id:"videoplayer113", file:[ {"title":"Сонце ТВ","file":"http://193.46.210.28/stream/mui2w9iiyf4hjrqxhi7qz2d2zz5w8mcmnzdjrbr9rzd2pnhw84i794pxqviysi9jwkdh9zdqu3tzx2vzhaj79f3ejmxsixmrbmjzu7r2faw77qgd66i43id58afhfdmxc9pqw2yr46zn2===.m3u8"}, {"title":"Сонце ТВ","file":"http://193.46.210.28/stream/mui2w9iiyf4hjrqxhi7qz2d2zz5w8mcmnzdjrbr9rzd2pnhw84i794pxqviysi9jwkdh9zdqu3tzx2vzhaj79f3ejmxsixmrbmjzu7r2faw77qgd66i43id58afhfdmxc9pqw2yr46zn2===.m3u8"} ]});</script></body></html> Мне нужно получить верхнюю ссылку на видеоплейлист: HTML: http://193.46.210.28/stream/mui2w9iiyf4hjrqxhi7qz2d2zz5w8mcmnzdjrbr9rzd2pnhw84i794pxqviysi9jwkdh9zdqu3tzx2vzhaj79f3ejmxsixmrbmjzu7r2faw77qgd66i43id58afhfdmxc9pqw2yr46zn2===.m3u8 Помогите пожалуйста, буду очень благодарен!!!! С ув.
PHP: $html = file_get_contents('http://site.com/page.html');preg_match('~"title".+(http.+m3u8)~U', $html, $m);$m3u8 = $m[1];print $m3u8;
Привет, друже! Мне кажется, эта задача решается просто. RegEx в js на ключевое символьное .m3u8 и далее, будет чуть сложнее. Данные строки RegEx обработает и передаст в переменную. Вопрос в том, что нужно тебе - правильноя обработка переменной, с целью получения строки с плей-лист. Сложно и потребует получаса работы. И получится у тебя )