Manipular Json no PHP enviado pelo Jquery

Enviada por Rafael Fernandes D Orazio 
Rafael Fernandes D Orazio
Manipular Json no PHP enviado pelo Jquery
16 de August de 2010 às 04:35AM
var s = JSON.encode({ "funcionario": [{"some":[1,2,3], "idade":[18,22,39] } ]});
$.ajax({
url: "cadastrar.php",
type: "POST",
data: parametro,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg){

$("#errorMsg").hide();
var campos = " input:text, input:password";
LimparCampos("#frmFuncionario", campos);

},
error: function(XMLHttpRequest, textStatus, errorThrown){

alert(textStatus + " - " + errorThrown);

}

});


JSON = {
encode : function(input) {
if (!input) return 'null'
switch (input.constructor) {
case String: return '"' + input + '"'
case Number: return input.toString()
case Array :
var buf = []
for (i in input)
buf.push(JSON.encode(input[i]))
return '[' + buf.join(', ') + ']'
case Object:
var buf = []
for (k in input)
buf.push(k + ' : ' + JSON.encode(input[k]))
return '{ ' + buf.join(', ') + '} '
default:
return 'null'
}
}
}

Como faço para pegar os dados do some e idade no php ?
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.