我想知道是否可以退出函数,例如通过在 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
// ...
}