Como pegar um valor de uma URL sem acessar ela?
Bom pessoal, eu quero pegar um valor informado na URL que normalmente seria pegado via GET mas não quero acessar a URL pra isso, então quero achar um jeito de pegar só o valor informado, exemplo:
https://www.youtube.com/watch?v=VwesbNPQ_kg /*valor a ser pegado é 'V'*/ v=VwesbNPQ_kg /*no final eu quero mesmo que fique só o */ VwesbNPQ_kg
Cleyton Caetano
Curtidas 0
Respostas
Wander Santos
17/12/2014
Tenta Usar o explode
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
GOSTEI 0
Cleyton Caetano
17/12/2014
Tenta Usar o explode
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
desse jeitinho ai não dei 100% não garotão, exatamente porque o YouTube tem várias urls diferentes, então se no caso a URL for
https://www.youtube.com/watch?v=pL1NPObU37E&feature=player_detailpage
o resultado que vou ter é
pL1NPObU37E&feature=player_detailpage
pra resolver usei o código assim :D
$url = 'https://www.youtube.com/watch?v=pL1NPObU37E&feature=player_detailpage'; $url = explode("?v=", $url); $url = explode("&", $url[1]); echo $url[0];
funcionou perfeitamente :D vlw pela dica!
GOSTEI 0
Wander Santos
17/12/2014
Tenta Usar o explode
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
echo explode("?v=", $url);
echo $url[0];
http://php.net/manual/pt_BR/function.explode.php
desse jeitinho ai não dei 100% não garotão, exatamente porque o YouTube tem várias urls diferentes, então se no caso a URL for
https://www.youtube.com/watch?v=pL1NPObU37E&feature=player_detailpage
o resultado que vou ter é
pL1NPObU37E&feature=player_detailpage
pra resolver usei o código assim :D
$url = 'https://www.youtube.com/watch?v=pL1NPObU37E&feature=player_detailpage'; $url = explode("?v=", $url); $url = explode("&", $url[1]); echo $url[0];
funcionou perfeitamente :D vlw pela dica!
Fino grao entao. Tinha esquecido dessa mudança de url.
Q bom que o explode te ajudou
:-)
GOSTEI 0
Cleyton Caetano
17/12/2014
poiser kkk agora vou deixar de usar array para tratar a URL famosas gambiarras kkk
GOSTEI 0