Where you read this? 
In found this in the documention:
> NULL is returned if the json cannot be decoded or if the encoded data is deeper than the recursion limit.