>PHP 프레임워크 >ThinkPHP >thinkphp에서 add 메소드의 반환 값은 무엇입니까?

thinkphp에서 add 메소드의 반환 값은 무엇입니까?

WBOY
WBOY원래의
2022-02-25 12:06:413874검색

thinkphp의 add() 메소드 반환 값: 1. "삽입된 데이터의 ID". 삽입된 데이터의 ID가 반환되면 메소드가 데이터를 성공적으로 삽입했음을 의미합니다. , false가 반환되면 데이터를 삽입하는 방법이 실패했음을 의미합니다.

thinkphp에서 add 메소드의 반환 값은 무엇입니까?

이 문서의 운영 환경: Windows 10 시스템, ThinkPHP 버전 5, Dell G3 컴퓨터.

thinkphp에서 add 메소드의 반환 값은 무엇입니까?

ThinkPHP에 내장된 add 메소드는 데이터 테이블에 데이터를 추가하는 데 사용되며 이는 SQL의 INSERT INTO 동작과 동일합니다.

사용 예는 다음과 같습니다.

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

또는 데이터 메소드를 사용하여 연속적으로 작동합니다

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

추가 전에 데이터 객체가 생성된 경우(예: create 또는 data 메소드 사용) add 메소드는 필요하지 않습니다. 데이터를 전달합니다.

add() 메소드가 성공하면 삽입된 데이터의 ID를 반환합니다. 실패하면 false를 반환합니다.

즉, add()가 성공했는지 여부를 판단할 때 결과가 false인지 여부만 판단하면 됩니다

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

권장 학습: "PHP Video Tutorial"

위 내용은 thinkphp에서 add 메소드의 반환 값은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.