如果声明

0 php

这有什么问题:

if  ($bb[$id][0] == "bizz")  {
    $BoxType = "bus_box";
} else {
    $Boxtype = "home_box";
}
<div class="<? echo $BoxType; ?>">
Run Code Online (Sandbox Code Playgroud)

$bb[$id][0] 可以是'bizz'或'home',但不管它在第一步后停止了什么......

这让我抓狂!

Tom*_*igh 10

PHP变量区分大小写.'t'在$BoxTypeelse块中是小写的.


Dan*_*oof 5

与您的问题(已经回答)不完全相关,但您可能对三元运算符感兴趣:)

<div class="<?= $bb[$id][0] == "bizz" ? "bus_box" : "home_box" ?>">
Run Code Online (Sandbox Code Playgroud)