I have an array containing some values, say
arr[\'one\'] = \"one value here\";
arr[\'two\'] = \"second value here\";
arr[\'three\'] = \"third value here\";
You can pass the values by query parameters, too.
header('Location: detail.php?' . http_build_query($arr, null, '&'));
And you can get the array in the detail.php like this:
// your values are in the $_GET array
echo $_GET['one']; // echoes "one value here" by your example
Be aware that if you pass values by GET or POST (hidden input field), they can be changed by the user easily.