我真的需要这么多的回声,还是可以缩短它?
<?php
if (!empty($url))
{
echo '<p>Job: <span>' . $job .'</span></p>';
echo '<p>Skills: <span class="caps">' . $skills . '</span></p>';
echo '<p>Website: <a href="http://' . $url . '" title="' . $url . '">http://' . $url . '</a></p>';
echo '<p>Pay:' . $pay. '</p>';
} else {
echo'';
}
?>
Run Code Online (Sandbox Code Playgroud)
Mic*_*ker 10
为什么不还原呢?
<?php if(!empty($url)) { ?>
<p>Job: <span><?=$job?></span></p>
<p>Skills: <span class="caps"><?=$skills?></span></p>
<p>Website: <a href="http://<?=$url?>/" title="<?=$url?>">http://<?=$url?></a></p>
<p>Pay: <?=$pay?></p>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
当然,没有必要做一else件事:
<?php
if(!empty($url)) {
echo "<p>Job: <span>{$job}</span></p>";
echo "<p>Skills: <span class=\"caps\">{$skills}</span></p>";
echo "<p>Website: <a href=\"http://{$url}\" title=\"{$url}\">http://{$url}</a></p>";
echo "<p>Pay: {$pay}</p>";
}
?>
Run Code Online (Sandbox Code Playgroud)
... 甚至:
<?php
if(!empty($url)) {
echo "<p>Job: <span>{$job}</span></p>
<p>Skills: <span class=\"caps\">{$skills}</span></p>
<p>Website: <a href=\"http://{$url}\" title=\"{$url}\">http://{$url}</a></p>
<p>Pay: {$pay}</p>";
}
?>
Run Code Online (Sandbox Code Playgroud)