오류를 catch 할 수 있어야합니다. 나는PHP 캐치 오류
if($call['status_id'] != '' && $call['datetime_required'] != '')
{
//do stuff
}
else
{
// tell them how it failed
}
이 어떻게 TI 실패하는 섹션을 표시 가겠어요 다음 코드를 가지고있다. 예를 들어 나는
$errorField
이 실패되는 경우 검사가
return 'You did not fill in the field $errorField';
즉 동적 오류 메시지를 반환 할 수 있습니다. 같은
UPDATE
내가 현재 코드 그래서
if($call['status_id'] != '')
{
if ($call['datetime_required'] != '')
{
//do stuff
}
else
{
// tell them it failed due to the second condition
}
}
else
{
// tell them it failed due to the first condition
}
그러나 TI가 실패한 위치에 따라 메시지를 한 줄에 체크를하고 변경하고 싶습니다.
참고 @jack은이 업데이트 전에 이미 답변을 게시했습니다.
, 당신은 확실히 오류 메시지를 포함하는 문자열을 반환하고, 반환 값은 === TRUE 그렇지 않으면 오류 조건이 존재하여 반환 값이 가정 있는지 확인할 수 있습니다 오류. –
예 클래스 메서드입니다. –
유효성을 검사하는 모든 데이터가 반복 할 수있는 클래스 멤버에 저장되어 있습니까? –