php curl ,如何給 undefined 代替 null?

发布于 2022-09-06 22:58:02 字数 393 浏览 13 评论 0

當我 curl 請求給對方時

$data = array(
    "a" => $a,
    "b" => $b
  );
  $data_string = json_encode($data);

假設我這邊給對方的 b 沒有值
對方那邊收到會是null
那是否可以變成
當我這邊沒有值的時候
我可否主動給對方 undefined 而不是 null?

對方是這樣設定的:
clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

月下客 2022-09-13 22:58:02
$data = array(
    "a" => $a,
  );
if($b)
{
    $data['b'] = $b;
}
放肆 2022-09-13 22:58:02

看b的值是什么类型,如果b没有值,那就用这个类型的默认值,但是b字段在是存在的,保证结构体是一致的,而不是变来变去。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文