我从iOS应用程序调用PHP文件来验证用户登录:
if($_POST) {
if($_POST['username'] == $usuariologin && $_POST['password'] == $clavelogin) {
echo '{"success":1,"idusuario":"'.$id.'"}';
}
应用程序的响应是:
Response ==> BASE DE DATOS U={"success":1,"idusuario":""}
但是idusuario(PHP文件中的$ id)的值应为1而不是“”。
欢迎任何帮助......
答案 0 :(得分:3)
首先解码json
$data = json_decode($json,true);
改变任何
$data['idusuario'] = "some new value";
编码回json字符串
$json = json_encode($data);