如果我有一个视图要提交一个字段“ id”,并在“ file.php”中提交以下代码以接收它,我应该如何编码和发送它?
“ file.php”
$body = json_decode(file_get_contents("php://input"), true);
echo $body['id'];
“在视图中”
<form action="file.php" method="post">
<input type="number" name="id" />
<input type="submit" />
</form>
答案 0 :(得分:0)
根据您的PHP代码,将要收到的JSON字符串如下
{"id": 123}
因此,您可以像这样编码:
$arr['id'] = 123;
$json = json_encode($arr);
或类似这样:
$arr = array("id" => 123);
$json = json_encode($arr);