This post指示URL字符串中的空參數並非如此糟糕。但它只是詢問一個參數。這似乎是一個愚蠢的延伸問題,但如果我有一長串參數,它仍然被認爲是可以接受的做法嗎?是長URL字符串中的空參數可接受的練習
www.web.com?id=123&last_purchase_id=&last_purchase_date=&is_buyer=false
This post指示URL字符串中的空參數並非如此糟糕。但它只是詢問一個參數。這似乎是一個愚蠢的延伸問題,但如果我有一長串參數,它仍然被認爲是可以接受的做法嗎?是長URL字符串中的空參數可接受的練習
www.web.com?id=123&last_purchase_id=&last_purchase_date=&is_buyer=false
處於一個長期的URL字符串可以接受的做法空參數?
是和沒有。
是的事實上,即使是空值代表值。那就是沒有價值。用例將被重置,默認或選擇退出參數。
沒有事實,如果您的代碼正確執行所需的空參數。相反,你應該在代碼中默認這些值。
空參數和不存在參數之間的服務器是有區別的。
isset($_GET['last_purchase_id'])
即使是空的last_purchase_id
也是如此。因此,是否發送服務器空參數取決於服務器當前的實現。