Definisi dan Penggunaan
Fungsi unserialize()
dapat digunakan untuk mengubah data serial kembali menjadi data aktual.
Syntax
Nilai Parameter
Parameter | Deskripsi |
---|---|
string | Required. Menentukan string serial |
options | Optional. 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" }