Cita:
Iniciado por tiranium Prueba con parse_url()
http://php.net/manual/es/function.parse-url.php Código PHP:
<?php
$url = 'http://username:password@hostname:9090/path?arg=value#anchor';
var_dump(parse_url($url));
var_dump(parse_url($url, PHP_URL_SCHEME));
var_dump(parse_url($url, PHP_URL_USER));
var_dump(parse_url($url, PHP_URL_PASS));
var_dump(parse_url($url, PHP_URL_HOST));
var_dump(parse_url($url, PHP_URL_PORT));
var_dump(parse_url($url, PHP_URL_PATH));
var_dump(parse_url($url, PHP_URL_QUERY));
var_dump(parse_url($url, PHP_URL_FRAGMENT));
?>
la parte especifica que va después de ? es query
Código PHP:
var_dump(parse_url($url, PHP_URL_QUERY));
por si solo quieres esa.
Si te ha servido de ayuda puntúa mi aporte. saludos
Hola gracias pero quizas no me explique bien, en realidad es eso lo que quiero recuperar pero si te fijas necesito la url completa y es esa parte la que no consigo recuperar con php, como consigo la url con el # incluido, por cierto en mi caso seria FRAGMENT saludos