gpt4 book ai didi

api - 如何通过Yii2 Api中的错误消息?

转载 作者:行者123 更新时间:2023-12-03 07:58:17 25 4
gpt4 key购买 nike

这是附带的代码。
如果缺少任何属性,如何抛出错误消息?
我需要检查所有属性是否都来自表单。如果缺少任何属性,我想抛出一 strip 有正确错误代码的错误消息。

$get_email      = Null;
$get_password = Null;
$get_username = Null;

if (isset($_POST['username']) ) {
$get_username = $_POST['username'];
}

if (isset($_POST['email']) && isset($_POST['password']) ) {
$get_email = $_POST['email'];
$get_password = $_POST['password'];
}


if ($get_email == Null || $get_username == Null || $get_password == Null ) {
// through error code with message
}

else {
$model = new SignupForm();
$model->email = $get_email;
$model->username = $get_username;
$model->password = $get_password;
}

最佳答案

这是我实现目标的代码。

$ model =新的SignupForm;

if (isset($_POST['username'] )) {
$model->username = $_POST['username'];
}

if (isset($_POST['email'] )) {
$model->email = $_POST['email'];
}

if (isset($_POST['password'] )) {
$model->password = $_POST['password'];
}

if($model->validate()){
$model->signup();
}

else{
return $model->getErrors();
}

关于api - 如何通过Yii2 Api中的错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46603414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com