tenho uma lista em formato texto onde contem vários dados assim,
#EXTINF:-1 tvg-id="" tvg-name="24H 101 Dalmatas" tvg-logo="https://i.imgur.com/9AMtWpi.png" group-title="Desenhos 24H",24H 101 Dalmatas
http://url:25461/live/usuario/senha/9092.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H 3Palavrinhas" tvg-logo="https://i.imgur.com/PPvV1TG.png" group-title="Desenhos 24H",24H 3Palavrinhas
http://url:25461/live/usuário/senha/9093.m3u8
gostaria de gerar um resultado com dados especifico assim ,
tvg-name= quero só o nome
http quero só o número depois da senha
esse exemplo não funciona com lista mais e mais ou menos isso que quero ,
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>lista</title>
</head>
<body>
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "
#EXTINF:-1 tvg-id="" tvg-name="24H 101 Dalmatas" tvg-logo="https://i.imgur.com/9AMtWpi.png" group-title="Desenhos 24H",24H 101 Dalmatas
http://url:25461/live/usuario/senha/9092.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H 3Palavrinhas" tvg-logo="https://i.imgur.com/PPvV1TG.png" group-title="Desenhos 24H",24H 3Palavrinhas
http://url:25461/live/usuario/senha/9093.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H 3Palavrinhas - Hora de Dormir" tvg-logo="https://i.imgur.com/PPvV1TG.png" group-title="Desenhos 24H",24H 3Palavrinhas - Hora de Dormir
http://url:25461/live/usuario/senha/9094.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H A Bruxinha Sabrina" tvg-logo="https://i.imgur.com/GA6IVZh.png" group-title="Desenhos 24H",24H A Bruxinha Sabrina
http://url:25461/live/usuario/senha/9085.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H A Familia Addams" tvg-logo="" group-title="Desenhos 24H",24H A Familia Addams
http://url:25461/live/usuario/senha/9095.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H A Mansao Foster Para Amigos Imaginarios" tvg-logo="" group-title="Desenhos 24H",24H A Mansao Foster Para Amigos Imaginarios
http://url:25461/live/usuario/senha/8562.m3u8
#EXTINF:-1 tvg-id="" tvg-name="24H A Nossa Turma" tvg-logo="" group-title="Desenhos 24H",24H A Nossa Turma
http://url:25461/live/usuario/senha/10265.m3u8");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
preg_match_all('/(tvg-name="(?<name>.*?)".+tvg-logo="(?<logo>.*?)".+\n(?P<link>https?:\/\/.+))/', $response, $channels, PREG_SET_ORDER);
?>
<table>
<thead>
<tr>
<th>Logo</th>
<th>Name</th>
<th>Link</th>
</tr>
</thead>
<tbody>
<?php foreach($channels as $channel): ?>
<tr>
<td><img src="<?php echo $channel["logo"] ?>" height="75" width="75" /></td>
<td><?php echo $channel["name"] ?></td>
<td><?php echo str_replace(".ts", ".m3u8", $channel["link"]) ?></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</body>
</html>
quem tiver o dom de me ajudar agradeço, deu pra ver que n manjo nada de php , há se possível o resultado que gerar salvar em outro texto kkk .