puedes utilizar las funciones
serialize e
unserialize:
Código PHP:
<?php
$a = array();
$a[0] = "hola";
$a[1] = "adiós";
?>
<a href="algo.php?id=<?=serialize($a);?>">enlace</a>
y recojerlo con:
Código PHP:
$a=unserialize($_GET["a"]);
otra opción es juntar los elementos del array con
implode:
Código PHP:
<?php
$a = array();
$a[0] = "hola";
$a[1] = "adiós";
?>
<a href="algo.php?id=<?=implode('+',$a);?>">enlace</a>
y recojerlo con:
Código PHP:
$a=explode("+",$_GET["a"]);