1 неделю назад
PHP, Golang и JSON
Уже как-то писал что отсутствие строгой типизации в PHP приводит к тому что данные в JSON кодируются как бог на душу положит и это приводит к проблемам при декодировании этих данных в других языках программирования. Вобщем это всё меня настолько утомило что я на текущем проекте определил типы phpString, phpInt, phpBool и написал функции для их декодирования...
173 читали · 2 года назад
PHP JSON Parser — для чтение больших JSON из любого источника
JSON Parser — это парсер с нулевыми зависимостей для чтения большого JSON из любого источника эффективным способом. Вы можете читать JSON из любого источника, такого как строка, URL-адрес и т. д., и проходить через него следующим образом: // source — это все, что может предоставить JSON $source = 'https://randomuser.me/api/1.4?seed=json-parser&results=5'; foreach (new JsonParser($source) as $key => $value) { // вместо того, чтобы загружать весь JSON целиком, мы храним в памяти только один ключ и...