bir twitter mashup hizmeti im im. Json verilerini aldığımda, bazı twit ids, 'dan daha büyüktür (32bit sunucularda izin verilen maksimum sayıdır).Bir jitter_decode bir 32bit sunucuda
Tamsayıları dizelere dönüştüren bir çözüm buldum; Bu şekilde json_decode() işlevi diziyi oluşturmaya çalışırken herhangi bir sorun yaşamayacak.
Bu
i elde etmek gerekenler:önce (çözüm uygulamalı)
[{"name":"john","id":5932725006},{"name":"max","id":4953467146}]
sonra (orijinal JSON verileri) Ben düşünüyorum
[{"name":"john","id":"5932725006"},{"name":"max","id":"4953467146"}]
Bir preg_match uygulaması, ama nasıl kurşun geçirmez yapmak için hiçbir fikrim yok. Herhangi bir yardım çok takdir edilecektir.
Bu ifadede "id": 'ifadesini kullanmak ister misiniz? Aksi takdirde, herhangi bir sayı dizisiyle eşleşir ve bir rakam içeren herhangi bir dizeyi kötü bir şekilde kırır. – bobince
tam olarak. o iyi çalışıyor ... ama sadece "id": – andufo
@bobnice: Katılıyorum, düzenlenmiş :) – CMS