PHP

Fungsi Variable Handling unserialize() Pada PHP

Definisi dan Penggunaan

Fungsi unserialize() dapat digunakan untuk mengubah data serial kembali menjadi data aktual.

Syntax

unserialize(stringoptions);

Nilai Parameter

ParameterDeskripsi
stringRequired. Menentukan string serial
optionsOptional. Menentukan opsi yang akan diberikan ke fungsi, sebagai array asosiatif. Bisa berupa larik nama kelas yang harus diterima, salah untuk tidak menerima kelas, atau benar untuk menerima semua kelas. Benar adalah default.

Detail Teknis

Return Value:Nilai yang dikonversi. Bisa berupa boolean, integer, float, string, array atau object. FALSE, dan E_NOTICE jika gagal
Return Type:Boolean, integer, float, string, array atau object
PHP Version:4.0+
PHP Changelog:PHP 7.0: Menambahkan parameter opsi

Contoh
Ubah data serial kembali menjadi data aktual:

<?php
$data = serialize(array("Red", "Green", "Blue"));
echo $data . "<br>";

$test = unserialize($data);
var_dump($test);
?>
  /* Output :
a:3:{i:0;s:3:"Red";i:1;s:5:"Green";i:2;s:4:"Blue";}
array(3) { [0]=> string(3) "Red" [1]=> string(5) "Green" [2]=> string(4) "Blue" }

Hanifah Nurbaeti