の場合:一体何がこれで間違っているの文
if ($bb[$id][0] == "bizz") {
$BoxType = "bus_box";
} else {
$Boxtype = "home_box";
}
<div class="<? echo $BoxType; ?>">
$bb[$id][0]
は「bizz」や「自宅」が、それは最初のステップの後に停止するものに関係なく、のいずれかであることができる...
ことがあります私を夢中にさせる!
の場合:一体何がこれで間違っているの文
if ($bb[$id][0] == "bizz") {
$BoxType = "bus_box";
} else {
$Boxtype = "home_box";
}
<div class="<? echo $BoxType; ?>">
$bb[$id][0]
は「bizz」や「自宅」が、それは最初のステップの後に停止するものに関係なく、のいずれかであることができる...
ことがあります私を夢中にさせる!
PHP変数には大文字と小文字の区別があります。 $BoxType
の 'T'は、elseブロックの小文字です。
しない(既に回答されている)あなたの質問に全く関連していますが、三項演算子に興味がある可能性があり:)
<div class="<?= $bb[$id][0] == "bizz" ? "bus_box" : "home_box" ?>">
あなたは「それは最初の工程の後に停止します」によって何を意味するかを説明してください。 Tomは正しいですが、$ BoxTypeと$ Boxtypeは同じ変数ではありませんが、$ BoxTypeは常に "bus_box"を得ているようです。それが本当に "最初のステップの後で停止していた"場合、$ bb [$ id] [0]が "bizz"で、$ Boxtypeが "home_box"であった場合、$ BoxTypeは初期化されたものになります。
コードを正しく編集できるように編集できますか?また、テストするために行ったことについて説明することもできますか? – scragar
ありがとうございます - $木の$木が見えませんでした! –
これは私にコーヒーバッファアンダーランエラーのようです。 –