我有以下代码,如果第一个IF为真,我需要停止功能,我不会执行其余的代码.
你可以帮帮我吗 ?谢谢 !:)
function valideInfosReclamation($date,$idSite,$idNature,$idActivite){
if($date==""){
ajouterErreur("Le champ date ne doit pas être vide");
}
else{
if(!estDatevalide($date)){
ajouterErreur("Date invalide");
}
}
if($idSite || $idNature || $idActivite == ""){
ajouterErreur("Certains champs sont vides et doivent êtres remplis");
}
}
Run Code Online (Sandbox Code Playgroud)
Al *_* ѫ 6
使用return,它将退出该功能.在这里,我在每次ajouterErreur()通话后停止该功能.
function valideInfosReclamation($date,$idSite,$idNature,$idActivite){
if($date==""){
ajouterErreur("Le champ date ne doit pas être vide");
return ;
} else {
if(!estDatevalide($date)){
ajouterErreur("Date invalide");
return ;
}
}
if($idSite || $idNature || $idActivite == ""){
ajouterErreur("Certains champs sont vides et doivent êtres remplis");
return ;
}
}
Run Code Online (Sandbox Code Playgroud)
这只是一个例子,试图限制return你的功能中的指令使用,因为拥有一个或两个以上不是一个好习惯...