PHP Serialize
Free online Php Serialize tool, no installation required
Tentang PHP Serialize
Menukar antara JSON dan format serialize() asli PHP. Mod Serialize mengambil nilai JSON (objek, tatasusunan, rentetan, nombor, boolean, atau null) dan mengeluarkan siri PHP yang sepadan. Mod Unserialize menghuraikan rentetan bersiri PHP dan memaparkannya semula sebagai JSON yang diformat cantik. Tatasusunan angka berurutan dikesan dan dikembalikan sebagai tatasusunan JSON; tatasusunan berasosiasi menjadi objek JSON.
Cara Penggunaan
1. Pilih mod dengan butang Serialize / Unserialize. 2. Dalam mod Serialize, tampal JSON yang sah ke dalam input (cth. {"name":"Alice","age":30}). Dalam mod Unserialize, tampal rentetan bersiri PHP (cth. a:2:{s:4:"name";s:5:"Alice";s:3:"age";i:30;}). 3. Klik Serialize atau Unserialize. Kawasan output menunjukkan hasil yang ditukar; toast mengesahkan kejayaan. 4. Gunakan Copy untuk menyalin output dan Clear untuk menetapkan semula kedua-dua medan.
Kod Jenis Serialization PHP
Format PHP menggunakan awalan jenis satu huruf: N; untuk null, b:0;/b:1; untuk boolean, i:<n>; untuk integer, d:<n.n>; untuk float/double, s:<len>:"..."; untuk rentetan, dan a:<count>:{...} untuk tatasusunan. Tatasusunan ialah pasangan kunci/nilai di mana setiap entri ialah dua siri berturut-turut. Tatasusunan kekunci integer berurutan (kunci 0,1,2,...) dinyahkod kepada tatasusunan JSON; sebarang bentuk kunci lain menghasilkan objek JSON.
▶Mengapakah tatasusunan berurutan saya dinyahkod kepada tatasusunan JSON tetapi tatasusunan berasosiasi saya dinyahkod kepada objek?
▶Bolehkah saya mensirikan objek PHP mentah (O:...)?
▶Mengapakah serialize gagal dengan ralat huraian?
▶Adakah panjang rentetan berdasarkan bait atau aksara?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi