Eso de rescatar el ampersand no existe, puedes hacer es esto:
recuerda que si vas a pasar parámetros por url es así
la pagina + extencion de la pagina + ? + nombre de la variable + = + valor
ejemplo
ahora el ampersand se usa para pasar mas de una variable asi
la pagina + extencion de la pagina + ? + nombre de la variable + = + valor + &
Código HTML:
Ver original<a href="pagina2.php?id_1=valor_1&id_2=valor_1">vista
</a>
ahora en php seria asi
pagina 1
pagina_1.php
Código PHP:
Ver original<?php
$variable_1 = "carro";
$variable_2 = "moto";
?>
recibirlo en la pagina 2
pagina_2.php
Código PHP:
Ver original<?php
parametro_1 = -1;
if (isset($_GET['$var_1'])) {
parametro_1 = $_GET['$var_1']
}
parametro_2 = -1;
if (isset($_GET['$var_2])) {
parametro_2 = $_GET['$var_2']
}
?>
Imprimirlo
Código PHP:
Ver originalprimero: <?php echo parametro_1;?>
segundo: <?php echo parametro_2;?>
como pasar valor por url de este ejemplo así:
Código HTML:
Ver original<a href="pagina_2.php?var_1=<?php echo $variable_1; ?>&var_2=<?php echo $variable_2; ?>">vista
</a>
ahora si quieres pasar el ampersand puedes hacer esto
bueno y ya sabes todo lo demás
saludos