當你需要寫乙個函式來驗證,處理資料時,返回資料是必須的
通常來講,寫函式是為了重用**,使這個函式可以通用在很多地方,比如驗證表單資訊,驗證會員身份,驗證餘額,處理會員資料,查詢資料
這個時候,就得返回驗證失敗或者成功,驗證失敗也有驗證失敗的提示資訊,返回資料也有可能有錯誤資訊,也有返回成功的資料,所以我們應該規範乙個返回資料的型別格式
簡潔來說,乙個函式,驗證失敗應該返回false,並且返回失敗資訊,驗證成功應該返回true,並且返回資料資訊
在很多**裡面,都是返回以下的一種陣列格式
$result['status']=true;//false
$result['message']='出錯資訊,驗證失敗資訊';
$result['data']=$data;//返回資料
上面的陣列基本是通用格式,並且用處廣泛,可以用於介面,自己程式的各種驗證函式,資料處理函式,全部通用,希望大家養成乙個編碼的好習慣. 後端返回資料,修改格式
把上面物件 變成下面那個陣列 方法如下 第一種 let obj var arr for let i in obj o.type i o.name obj i arr.push o console.log arr 第二種 不過有大佬說這效能不好 let obj var arr for let i in...
ajax處理返回的json格式資料
以使用者註冊為例 register.php regisgerprocess.php 這裡兩句話很重要,第一講話告訴瀏覽器返回的資料格式,若返回xml格式資料,此處寫header content type text xmla set utf 8 若返回tex或json資料,此處填寫header con...
spring mvc 中返回json格式資料
首先,匯入轉為json格式所需的三個架包。注意 架包忘了匯入會出現 406 acceptable 錯誤!接著是controller類 controller restcontroller 當前controller中的每個方法都返回json格式的字串 public class productcontro...