您可以使用regexp作为
if(preg_match('(Michigan|Alaska|MI|AL)', $l) === 1) {
........
}
在你的情况下
<?php if (preg_match('(Michigan|Alaska|MI|AL)', $l) === 1): ?>
<a href="http://www.example.com/"><?= $l ?></a>
<?php else: ?>
<a href="http://www.example.com/"></a>
<?php endif; ?>
或用于更换
<?php
$short = ["MI", "AL"];
$long = ["Michigan", "Alaska"];
$newl = str_replace($short, $long, $l);
?>
<?php if (preg_match('(Michigan|Alaska)', $newl) === 1): ?>
<a href="http://www.example.com/"><?= $newl ?></a>
<?php else: ?>
<a href="http://www.example.com/"></a>
<?php endif; ?>