2007年11月9日 星期五

Array 傳送到另一個頁面

若要將 Array 整個變數傳給另一個頁面. 做法:
用 serialize 先將 array 抓進來.編碼再印出來.
1. array.php


$array = array(........);
echo serialize($array);


再下一頁先用 curl 抓此頁面後. 再用 unserialize 還原成 $array 即可
2. getArray.php


$url = "http://url/array.php;
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER , '1');
$str = curl_exec($ch);
curl_close($ch);
$array = unserialize($str);
再下來 $array 就是之前頁面的 $array 可以隨意使用囉 :)

沒有留言: