我想在某些情况下,分配一定的价值,请帮助我,我现有的代码是我如果条件不工作的PHP
while($local_data = mysqli_fetch_assoc($query)){
$category = explode('->',$local_data['breadcrumbs']);
echo $category[2]; echo "<br />";
if(strtolower(trim($category[2])) =='outdoor'){
$cat_ID = 5;
}
if(strtolower(trim($category[2]))=='furniture'){
$cat_ID = 20;
}
if(strtolower(trim($category[2]))=='Bathroom'){
$cat_ID = 6;
}
if(strtolower(trim($category[2]))=='Furniture'){
$cat_ID = 15;
}
if(strtolower(trim($category[2]))=='Office'){
$cat_ID = 62;
}
if(strtolower(trim($category[2]))=='Contract'){
$cat_ID = 81;
}
if(strtolower(trim($category[2]))=='Decor'){
$cat_ID = 90;
}
if(strtolower(trim($category[2]))=='Construction'){
$cat_ID = 108;
}
if(strtolower(trim($category[2]))=='Tech'){
$cat_ID = 133;
}
echo $cat_ID; echo "<br />";
} 现在还不是如果条件
内部发出我已编辑的代码,
请打印$类别并检查是否使用了空格,请使用修剪。 –
trim($ category [2])并使用strtolower($ category [2]) –
我已经使用if(strtolower(trim($ category [2]))=='outdoor'){..但仍然不工作。 。我很震惊,那里的问题是 –