06/12
2009

Outro dia perdi um bom tempo tentando utilizar a função json_decode do PHP para parsear um código JSON que eu havia criado. O problema é que eu estava utilizando aspas simples ao invés de duplas:

{
    'prop1': 'valor1'
}

O código válido seria o seguinte:

{
    "prop1": "valor1"
}

Vale lembrar que o exemplo abaixo não é um JSON válido:

{
    prop1: "valor1"
}

Apesar deste código ser um objeto JavaScript válido, a sintaxe do JSON exige que as propriedades sejam declaradas entre aspas duplas.

Nenhum comentário.

Comente!