A-AA+then

เนื่องจาก cookie ไม่สามารถเก็บข้อมูลที่เป็น array ได้จึงต้องมีการแปลง array ให้เป็น ข้อความก่อน แล้วจึงบันทึกลง cookie

<?
  ob_start();
 
  $datas=array(1,2,3,4,5);//array ของข้อมูล

  $data=implode(chr(1), $datas);//แปลงข้อมูล array ให้เป้นข้อความ

  $_COOKIE[datas]=$data;//บันทึกลง cookie
 
  $data= $_COOKIE[datas];//อ่านข้อมูลออกมาจาก cookie

  $datas=explode(chr(1), $data);//แยกออกเป็น array

  print_r($datas);//แสดงผล array
?>

Relate

^