BCSouza

PHP, CodeIgniter, HTML, CSS, JQuery, JSON, SQL, etc.

Para quem for trabalhar com JSON usando PHP e em seu servidor possuir uma versão inferior a 5.2 não irá conseguir, pois somente a partir dela que as funções json_encode e json_decode estão disponíveis.
Então, para solucionar este problema sem ter que atualizar o PHP existe essa classe “JSONencode”, para baixá-la clique aqui.

Para usá-la é bem simples, como demonstrado a seguir.

[php]
include("JSONencode.php");

// json_encode
if( !function_exists(‘json_encode’) ) {
function json_encode($data) {
$json = new Services_JSON();
return( $json->encode($data) );
}
}

// json_decode
if( !function_exists(‘json_decode’) ) {
function json_decode($data) {
$json = new Services_JSON();
return( $json->decode($data) );
}
}
[/php]

Feito isso, será possível utilizar as funções json_encode e json_decode normalente.

2 Responses so far.

  1. deivisson says:

    Muito obrigado

    salvou minha vida

  2. kirmayr says:

    Ótimo Post


Subscribe to email feed

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Fazendo loop entre d

Para realizarmos o looping vamos determinar uma data inicial e ...

MySQL case insensiti

Ao realizar uma busca em campos do tipo BLOB poderá ...

Utilizando API do Tw

Desenvolvi este plugin para recuperar os tweets de um ou ...

Usando mais de um la

Depois de já se ter um layout definodo no Zend ...

Paginação utilizan

Aprimorando o exemplo do CRUD utilizando o Zend Framework, iremos ...

Twitter updates

No public Twitter messages.

Sponsors