0

我想知道是否可以退出函数,例如通过在 PHP 中空合并运算符的第二个语句中返回。

我想用它来检查函数中的一些 POST 数据并在未设置 POST var 时退出函数。

这将是干净的代码,没有痛苦的 if(isset(...))。

示例脚本文件:

 <?php

// Controller

$id = $_POST['id'] ?? add();

function add(){
  $var1 = $_POST['var1'] ?? return;  // <-- is this possible or some similar solution?
  $var2 = $_POST['var2'] ?? return;

  // All POST vars are set: do something
  // ...
}
4

0 回答 0