我是 php 新手。我一直在尝试在 php 中构造一个数组并将其编码为 JSON。这将xmlhttprequest
在客户端使用。
但有一个问题。我无法将变量写入数组。
这就是我想要做的。
$name=$_GET['username'];
if ( strcmp( $name, 'harry' ) ) {
$arr['status'] = 'success';
$arr['name'] = $name;
echo json_encode($arr);
}
但是当我在客户端提出请求时。我得到一个空值代替变量。数组中的其他所有内容都很好,除了这个值。
我得到的响应文本是
{"status":"success","username":null}
我在分配值时做错了吗?
谢谢