Php Serileştir
Free online Php Serialize tool, no installation required
PHP Serialize Hakkında
JSON ile PHP'nin yerel serialize() biçimi arasında dönüştürme yapar. Serialize modu bir JSON değerini (nesne, dizi, dize, sayı, boolean veya null) alır ve karşılık gelen PHP serileştirmesini üretir. Unserialize modu, PHP ile serileştirilmiş bir dizeyi ayrıştırır ve onu düzenli biçimlendirilmiş JSON olarak geri çizer. Sıralı sayısal diziler algılanır ve JSON dizileri olarak döndürülür; ilişkisel diziler JSON nesneleri olur.
Nasıl Kullanılır
1. Serialize / Unserialize düğmeleriyle bir mod seçin. 2. Serialize modunda, girişe geçerli JSON yapıştırın (örn. {"name":"Alice","age":30}). Unserialize modunda, PHP ile serileştirilmiş bir dize yapıştırın (örn. a:2:{s:4:"name";s:5:"Alice";s:3:"age";i:30;}). 3. Serialize veya Unserialize'a tıklayın. Çıktı alanı dönüştürülen sonucu gösterir; bir bildirim başarıyı onaylar. 4. Çıktıyı kopyalamak için Kopyala'yı ve her iki alanı sıfırlamak için Temizle'yi kullanın.
PHP Serileştirme Tür Kodları
PHP biçimi tek harfli tür önekleri kullanır: null için N;, booleanlar için b:0;/b:1;, tamsayılar için i:<n>;, kayan nokta/çift duyarlıklı sayılar için d:<n.n>;, dizeler için s:<len>:"..."; ve diziler için a:<count>:{...}. Diziler, her kaydın arka arkaya iki serileştirme olduğu anahtar/değer çiftleridir. Sıralı tamsayı anahtarlı diziler (anahtarlar 0,1,2,...) JSON dizilerine çözülür; diğer herhangi bir anahtar şekli bir JSON nesnesi üretir.
▶Sıralı dizim neden bir JSON dizisine çözülüyor ama anahtarlı dizim bir nesneye çözülüyor?
▶Ham bir PHP nesnesini (O:...) serileştirebilir miyim?
▶serialize neden bir ayrıştırma hatasıyla başarısız oluyor?
▶Dize uzunlukları bayt tabanlı mı yoksa karakter tabanlı mı?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla