首頁  >  文章  >  php框架  >  thinkphp中add方法的回傳值是什麼

thinkphp中add方法的回傳值是什麼

WBOY
WBOY原創
2022-02-25 12:06:413846瀏覽

thinkphp中add()方法的傳回值:1、“插入資料的ID”,當傳回插入資料的ID時,表示方法插入資料成功了;2、“false”,當傳回false時,表示該方法插入資料失敗了。

thinkphp中add方法的回傳值是什麼

本文操作環境:Windows10系統、ThinkPHP5版、Dell G3電腦。

thinkphp中add方法的傳回值是什麼

ThinkPHP 內建的 add 方法用於向資料表新增數據,相當於 SQL 中的 INSERT INTO 行為。

使用範例如下:

$User = M("User"); // 实例化User对象
$data['name'] = 'ThinkPHP';
$data['email'] = 'ThinkPHP@gmail.com';
$User->add($data);

或使用data方法連貫操作

$User->data($data)->add();

如果在add之前已經建立資料物件的話(例如使用了create或data方法),add方法就不需要再傳入資料了。

add()方法成功時,傳回的是插入資料的id,失敗時,回傳的是false。

也就是說我們在判斷add()是否成功時,只需要判斷結果是否等於false

if($result===false){
echo "添加失败!";
}else{
echo "添加成功";
}

推薦學習:《PHP影片教學

以上是thinkphp中add方法的回傳值是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn