Originally posted by Drakla
Nope, not that way. You can [man]serialize[/man] the array and use that, then [man]unserialize[/man] it the other end, though.
I overlooked it is an array.
To serialize an array, is to make it sort of a string of an array
and when you unserialize, you get back array.
It can often be used when storing data into a file with fwrite()
http://se.php.net/manual/en/function.serialize.php
This is how to do like drakla suggests:
<?php
$items=array("hello","world");
$serial=serialize($items);
?>
<a href="test.php?serial=<?=$serial?>">test</a>
////and in test.php
<?php
$items=unserialize($_GET['serial']);
echo count($items);
?>