私はAPIからの出力を持っています。今、私は、出力はFRの言語に翻訳したいPHPスイッチの問題
<td><?php echo $fixture->homeTeamName; ?></td>
:中ウォールソールFC:
<?php foreach ($soccerseason->getFixturesByMatchday(1) as $fixture) { ?>
<tr>
<td><?php echo $fixture->homeTeamName; ?></td>
<td>-</td>
<td><?php echo $fixture->awayTeamName; ?></td>
<td><?php echo $fixture->result->goalsHomeTeam; ?></td>
<td>:</td>
<td><?php echo $fixture->result->goalsAwayTeam; ?></td>
</tr>
<?php } ?>
これは正常に動作し、それはのような名前を出力し
:私はPHPのページのヘッダーにこのPHPスイッチをしようとしていますが、私は空白の画面を取得代わりに「ウォールソールFC」のように「エキップルージュ」
switch ($teamName) {
case $fixture->homeTeamName['Walsall FC']:
echo "équipe rouge";
break;
}
あなたのご協力ありがとうございます。
switch ($fixture->homeTeamName) {
case 'redBlackpool FC':
echo "équipe rouge";
break;
}
をしかし、多分あなたはテンプレートにあまりにも多くのロジックを入れている:
あなたは、 "API" からの出力を持って書きます。どのようなAPIですか?また、大きなコードから2番目のスニペットを取りましたか?もしそうなら、その大きなコードを共有することはできますか? – Julian
json_decodeの外部APIですが、2番目のスニペットは単なるテストです! – Isabella
スニペット1とスニペット2は同じPHPファイル内にありますか?もしそうなら、PHPファイル全体を表示できますか?さもなければ、*両方の* PHPファイル(少なくとも関連する部分)を表示できますか? – Julian