我有一段代码,我怀疑可以用更有效的方式编写,但我对一些PHP查询仍然有点生疏.
有没有更好的方法来编写以下查询:
<?php
if(qtrans_getLanguage()=='en'): echo 'Latest News'; endif;
if(qtrans_getLanguage()=='it'): echo 'Ultime notizie'; endif;
if(qtrans_getLanguage()=='de'): echo 'Aktuelle Nachrichten'; endif;
if(qtrans_getLanguage()=='zh'): echo '????'; endif;
if(qtrans_getLanguage()=='es'): echo 'Últimas noticias'; endif;
if(qtrans_getLanguage()=='fr'): echo 'Dernières nouvelles'; endif;
?>
Run Code Online (Sandbox Code Playgroud)
使用查找表:
$table = array(
'en' => 'Latest News',
'it' => 'Ultime notizie',
....
);
echo $table[qtrans_getLanguage()];
Run Code Online (Sandbox Code Playgroud)