>  Q&A  >  본문

메소드 매개변수에 배열 키 강제 적용

그래서 제 수업에는 사용자가 필드에 전달할 수 있는 $fields 매개변수를 사용하여 새 리드를 생성하는 메서드가 있습니다.

다음 형식이 있다고 가정합니다.

으아악

create_prospect() 메서드에는 create_prospect() 方法有 $fields 매개변수가 있고 배열을 전달해야 하므로 예는 다음과 같습니다.

으아악

$fields 中的 email 密钥成为强制?用户需要传递 email이메일 키를 필수로 설정하는 방법이 있나요? 사용자는 email 키를 전달해야 하지만 위에 표시된 대로 다른 키를 전달하도록 선택할 수도 있습니다.

예제 방법은 다음과 같습니다.

$new_pardot = new FH_Pardot();
$new_pardot->create_prospect();

P粉006977956P粉006977956287일 전508

모든 응답(2)나는 대답할 것이다

  • P粉019353247

    P粉0193532472024-01-30 12:35:18

    $posted_data['email'].에 대한 유효성 검사를 생성하고 필요한지 확인해야 합니다. 하지만 이 형식을 원한다면 다음을 시도해 볼 수 있습니다.

    1- 이메일에 별도의 매개변수 사용:

    으아악

    2 - 더 나은 방법 은 외부 기능이 있든 없든 배열의 이메일 필드를 확인하는 것입니다.

    으아악

    회신하다
    0
  • P粉668146636

    P粉6681466362024-01-30 12:20:08

    여러 가지 방법 중 하나를 사용하여 인증할 수 있습니다. 두 가지 확실한 방법은 사전/외부에서 검증하는 것입니다 create_prospect 函数内进行验证,或者在调用 create_prospect .

    기존 접근 방식은 엔터티를 생성하기 전에 유효성을 검사하는 것입니다. 모든 곳에서 유효성 검사 메시지를 보내는 것보다 유효성 검사 오류를 수집하고 표시하는 것이 더 쉽습니다.

    이내 으아아아

    전/밖

    으아아아

    회신하다
    0
  • 취소회신하다