普通にformを使って作ると、Arrayに格納されます。
そして、$_POSTにすべて格納されますが、
他のページ渡す場合は$_SESSIONが必要です。
この時、$_SESSIONに引き渡した時に
implobe関数を使って定義してArrayを取りだしても
次のページに行けば、結局またArrayに格納されたままなので
もう一度、使う場合はimplobe関数で取り出す必要があります。
例
<?php
$example = implobe(',', $_SESSION(test));
?>
こうやって代入してあげないと、この後に使えません。