Archive
error-handling
-
JSON_THROW_ON_ERROR earned its keep
A truncated partner payload decoded to null for nineteen days and nobody noticed, because json_decode reports failure with the same value it returns on success. One PHP 7.3 flag fixed that.