PHP dizisini JSON'ye dönüştür
PHP array() veya [] sözdizimli diziyi JSON'ye dönüştür ve tersi.
PHP dizisini JSON'ye dönüştür
array(...) veya [...] sözdizimle yazılmış bir PHP dizisini yapıştırın ve bu araç onu doğru türlerle JSON'ye dönüştürür — dizeler, sayılar, mantıksal değerler ve null korunur ve karakterlara dönüştürülmez. Ayrıca ters yönde çalışır: JSON'yi yapıştırın ve doğrudan kodunuza atabilirsiniz bir PHP dizi metni oluşturun, ister bir var_export() çıktısını hata ayıklamıyor, ister bir yapılandırma dosyasını taşıyor, isterse bir API yanıtından bir test fikstürü oluşturuyor.
Yön seçeneği PHP → JSON ve JSON → PHP arasında geçiş yapar ve takas düğmesi mevcut çıktıyı tekrar girdiye getirerek bir değerin dönüştürme sırasında sağlam kaldığını kontrol edebilirsiniz. PHP oluştururken Kısa dizi sözdizimi [...] ve daha eski array(...) formunu seçer; Sayısal anahtarları koru her dizini açık tutar ve basit bir 0..n-1 listesinin örtülü olarak çökmesine izin vermez; null / true / false büyük/küçük küçük harf veya BÜYÜK HARF sabitler seçer; Apostrof kaçışı oluşturulan dizeler arasında tek tırnaklar (\' kaçışlı) ve çift tırnaklar arasında geçiş yapar, bu da apostrof kaçışının gerekliliğini ortadan kaldırır. Güzel yazdır ve Girintileme boyutu dönüştürmenin her iki tarafını da kontrol eder ve Anahtarları sırala nesne ve ilişkisel dizi anahtarlarını her iç içe düzeyde alfabetik sırayla düzenler.
Bir PHP dizisini ayrıştırma, farklı kaçış kurallarına sahip tek ve çift tırnakları, tam sayıları, kayan nokta sayılarını, negatif sayıları, iç içe dizileri, # ve // yorumlarını, /* */ blok yorumlarını ve sondaki virgülleri anlar. 0, 1, 2… anahtarları sırada olan ardışık bir dizi bir JSON dizisine olur; başka bir şey — dize anahtarları, numaralardaki boşluklar veya otomatik artış sayacını sıfırlayan açık bir anahtar — tam olarak PHP'nin kendi json_encode() fonksiyonunun işleyeceği şekilde bir JSON nesnesine dönüşür. Windows ve Unix satır sonları aynı şekilde işlenir ve çıktının altındaki canlı sayı, yazarken öğe sayısını, satırları ve karakterleri bildirir.
Her şey yerel olarak tarayıcınızda çalışır — yapıştırdığınız dizi hiçbir yere yüklenmez. İşiniz bittiğinde, sonucu kopyalayın, .txt dosyası olarak indirin veya çıktıyı girdiye gönderin ve aracı diğer yönde tekrar çalıştırın.