0

審査員情報を表示する 2 つのテーブルがあります。1 つは英語用、もう 1 つはフランス語用です。最後の列は審査部門を示し、M = マスター、A = 上級などです。最初の文字のみが表示されます。私のデータベースには英語しかないので、値を同等のフランス語に変更する必要があります。ロジックはこのようなものです。

$divStr = $row['JudgingLevel'];
if $divStr = "M" then $div = "E";
elseif $divStr = "A" then $div = "I" 
elseif $divStr = "S" then $div = "N";

echo $div;

これの適切な構文は何ですか?

TNX ボブ

4

1 に答える 1

1
echo $div = strtr($divStr = $row['JudgingLevel'], array(
    'M' => 'E',
    'A' => 'I',
    'S' => 'N',
));

^ 一撃で!

于 2013-07-09T16:34:24.677 に答える