私はphpを初めて使用します。私はphpで配列を作成し、それをJSONにエンコードしようとしています。これはxmlhttprequest
、クライアント側でを使用して受信されます。
しかし問題がある。配列に変数を書き込むことができません。
これが私がやろうとしていることです。
$name=$_GET['username'];
if ( strcmp( $name, 'harry' ) ) {
$arr['status'] = 'success';
$arr['name'] = $name;
echo json_encode($arr);
}
しかし、私がクライアント側でリクエストを行うとき。変数の代わりにnull値を取得します。この値を除いて、配列内の他のすべては問題ありません。
私が得る応答テキストは
{"status":"success","username":null}
値の割り当てで何か間違ったことをしていますか?
ありがとうございました