国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

PHP8.3 json_validate 存在bug

muvtou

問(wèn)題描述

json_validate 在驗(yàn)證數(shù)字字符串時(shí)候返回true

 var_dump(json_validate('12345677878'));

bool(true)

---------------理解有誤-------------------------
12345677878 是一個(gè) 合格json,允許正常解析,所以不存在bug,并不是所有的json值都必須大括號(hào)包起來(lái)

989 7 0
7個(gè)回答

釋永戰(zhàn)

學(xué)習(xí)了····

  • 暫無(wú)評(píng)論
Tinywan

在JSON(JavaScript Object Notation)標(biāo)準(zhǔn)中,數(shù)字是基本數(shù)據(jù)類型之一,可以單獨(dú)存在,不需要被大括號(hào){}包圍。JSON格式主要用于數(shù)據(jù)交換,它允許以文本形式表示數(shù)據(jù)結(jié)構(gòu),如對(duì)象(鍵值對(duì)集合)和數(shù)組。

12345677878 作為一個(gè)數(shù)字,是有效的JSON值,可以被JSON解析器正確解析。然而,如果你想要表示一個(gè)對(duì)象,并且對(duì)象中包含這個(gè)數(shù)字作為某個(gè)鍵的值,那么它需要被包含在大括號(hào)內(nèi),例如:

{
  "number": 12345677878
}

在這個(gè)例子中,12345677878 被用作鍵number的值,整個(gè)結(jié)構(gòu)是一個(gè)JSON對(duì)象。JSON格式要求對(duì)象以大括號(hào)開(kāi)始和結(jié)束,鍵和值之間用冒號(hào)分隔,不同的鍵值對(duì)之間用逗號(hào)分隔。如果只是數(shù)字本身,它不需要任何額外的符號(hào)。

  • 暫無(wú)評(píng)論
xianrenqh

學(xué)習(xí)了····

  • 暫無(wú)評(píng)論
artisan

學(xué)習(xí)了

  • 暫無(wú)評(píng)論
ab0029

你還可以去試試這個(gè)
json_encode(1), json_encode(0), json_encode('1'), json_encode('0'), json_encode(true), json_encode(false), json_encode(null)
基礎(chǔ)類型本身是可以的
JSON 值必須是對(duì)象、數(shù)組、數(shù)字或字符串,或者是 "false"、"null" 或 "true" 中的一個(gè)。

  • muvtou 2024-06-13

    是的,學(xué)習(xí)了

dbyellow

學(xué)習(xí)了

  • 暫無(wú)評(píng)論
ak47f16200

學(xué)習(xí)了。。

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??