【发布时间】:2021-02-22 06:14:05
【问题描述】:
我刚刚开始掌握 PHP 中的三元运算符,但在转换以下内容时遇到了麻烦:
<? if( $link['file'] ): ?>
<?=$link['file'] ?>
<? else: ?>
<?=$link['link'] ?>
<? endif ?>
到目前为止,我的尝试会产生错误:
<? if( $link['file'] ) ? $link['file'] : $link['link']; ?>
任何指针如何让这个转换工作,它必须是关闭的?
谢谢
【问题讨论】:
-
<? $link['file'] ? $link['file'] : $link['link']; ?>