PDA

View Full Version : ادغام کردن 2 متغیر



imdeveloper
جمعه 11 دی 1394, 11:31 صبح
سلام
من 10 تا متغیر دارم با نام های ingredient1 و ingredient2 و ingredient3 و ... تا 10
بعد حالا میخوام بیام چک کنم که اگر هر کدومشون مقدار داشت بیاد نشون بده مقدارش رو
برای اینکار کد زیر رو نوشتم اما خب اشتباهه :

for($i=0;$i<=10;$i++)
{
if($ingredient.$i)
{
?>
<li><?php echo $ingredient.$i; ?></li>
<?php
}
else{}
}

asma69
جمعه 11 دی 1394, 15:34 عصر
سلام
من 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=3 1;$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 } }?>


فقط کدها اینجا پشت سرهم نمایش داده شده..تو ادیتور کپی کنین تا مرتب نمایش بده...

imdeveloper
جمعه 11 دی 1394, 18:57 عصر
سلام..کدتون رو به شکل زیر اصلاح کردم، امیدوارم مورد استفاده قرار بگیره..




<?php$ingredient1=18;$ingredient2=25;$ingredient3=3 1;$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 } }?>


فقط کدها اینجا پشت سرهم نمایش داده شده..تو ادیتور کپی کنین تا مرتب نمایش بده...

مرسی ازتون :قلب:

asma69
جمعه 11 دی 1394, 19:12 عصر
مرسی ازتون :قلب:

خواهش میکنم...