نوشته شده توسط
imdeveloper
سلام
من 10 تا متغیر دارم با نام های ingredient1 و ingredient2 و ingredient3 و ... تا 10
بعد حالا میخوام بیام چک کنم که اگر هر کدومشون مقدار داشت بیاد نشون بده مقدارش رو
برای اینکار کد زیر رو نوشتم اما خب اشتباهه :
for($i=0;$i<=10;$i++)
{
if($ingredient.$i)
{
?>
<li><?php echo $ingredient.$i; ?></li>
<?php
}
else{}
}
سلام..کدتون رو به شکل زیر اصلاح کردم، امیدوارم مورد استفاده قرار بگیره..
<?php$ingredient1=18;$ingredient2=25;$ingredient3= 31;$ingredient4=44;$ingredient5=56;$ingredient6="" ;$ingredient7=56;$ingredient8="";$ingredient9=458; $ingredient10=235;for($i=1;$i<=10;$i++) { $ingre="ingredient"."$i"; $result=${$ingre}; if($result!=NULL) { ?> <li><?php echo $result; ?></li> <?php } }?>
فقط کدها اینجا پشت سرهم نمایش داده شده..تو ادیتور کپی کنین تا مرتب نمایش بده...