首页 > 解决方案 > 如何简写以下语句

问题描述

我试图简写以下 if else 语句。但是出现错误。

if ($jobs->due_out == null) {
 return ('N/A');
} else {
 return date(self::DATETIME, strtotime($jobs->due_out));
}

这是我到目前为止所尝试的:

return 'N/A' ? $jobs->due_out == null : date(self::DATETIME, strtotime($jobs->due_out);

这是在 PHP 中。有什么建议么 ?

标签: phpcoding-styleconditional-operator

解决方案


您的陈述略有错误,您首先需要条件...

return ($jobs->due_out == null) ? 'N/A' : date(self::DATETIME, strtotime($jobs->due_out));

推荐阅读