我试图将下面的PHP插入到一个echo但正确格式化的问题.
PHP:
<?php if ( isset($heroloc) ) { echo '@ '.$heroloc;} ?>
Run Code Online (Sandbox Code Playgroud)
想把if声明放在下面的右边$created_time
echo '<span class="time">'.$created_time.'</span>';
Run Code Online (Sandbox Code Playgroud)
有些像这样,但格式正确:
echo '<span class="time">'.$created_time. if ( isset($heroloc) ) { echo '@ '.$heroloc;'</span>';
Run Code Online (Sandbox Code Playgroud)
使用三元运算符
<?php echo '<span class="time">'.$created_time.(isset($heroloc) ? '@ '.$heroloc : '').'</span>';
Run Code Online (Sandbox Code Playgroud)