فرهاد
4 سال پیش توسط فرهاد مطرح شد
8 پاسخ

شماره بندی برای نام متغیر در php

سلام ، من داخل پی اچ پی یه چنین چیزی دارم

<?php 

    $x = range(0,100);

    for($i = 0 ; $i <= 100 ; $i++){
        list($a_i) = $x;
        echo $a_i;
    }

?>

میخوای کاری کنم که هر بار i که شمرده میشه کنار متغیر a عددش قرارش بگیره

مثلا بار اول بشه a1 ، بار دوم بشه a2 ، همینجوری بره تا 100 که میشه a100


ثبت پرسش جدید
فرهاد
تخصص : Javascript Developer
@cfarhad 4 سال پیش مطرح شد
0

@davoodkhany

این فقط i چاپ میکنه

سوال من یه چی دیگس

به list ربط داره


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش آپدیت شد
0

اگه تو قسمت فرانت داری این کارو می کنی ؟؟؟

<?php
    for( $i= 0 ; $i <= 10 ; $i++ )
{
echo '<option value="' . $i . '" >'  . $i . '</option>';
}
?>

اگه کارتون راه نیفتاد بگید باز راهنمایی کنم...


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش مطرح شد
0

اینم ببین :

<!DOCTYPE html>
<html>
<body>

<select>
<?php
    for( $i= 0 ; $i <= 10 ; $i++ )
{
echo '<option value="' . $i . '" >'.  'a'.   $i .'</option>';
}

?>
</select>

</body>
</html>

سید سعید حسینی
تخصص : برنامه نویس
@saeedhosseini 4 سال پیش آپدیت شد
0

سلام
برای ایجاد متغیر داینامیک از ${}باید استفاده کنید، مثلا:

$a=1;  
${'test'.$a}='test';  
echo $test1;

فرهاد
تخصص : Javascript Developer
@cfarhad 4 سال پیش مطرح شد
0

@davoodkhany
@saeedhosseiinii

متاسفانه هیچکدومش جواب من نبود


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش مطرح شد
0

خروجی ای که مدنظرته یه جوری بگو تا بتوینم راهنمایی کنیم ؟؟


فرهاد
تخصص : Javascript Developer
@cfarhad 4 سال پیش مطرح شد
0

@davoodkhany

قراره توی list یه متغیر جدید با استفاده از for بسازه

یعن میخوام مثلا متغیری که توی لیست به اسم a هست با i باشه

یعنی هر بار این شکلی میشه

    for($i = 0 ; $i <= 100 ; $i++){
        list($a_i);

        echo $a_i;
    }

این a_i قراره به جای i اون عدد قرار بگیر


داود خانی
تخصص : برنامه نویس لاراول و متخصص سئو...
@davoodkhany 4 سال پیش مطرح شد
1

خسته نباشی.

<?php
$a='a';
    for($i = 0 ; $i <= 100 ; $i++){
              // list($a.'_'.$i);

        echo $a.'_'.$i . '<br>';
    }
?> 

خروجی :

a_0
a_1
a_2
a_3
a_4
a_5
a_6
a_7
a_8
a_9
a_10
a_11
a_12
a_13
a_14
a_15
a_16
a_17
a_18
a_19
a_20
a_21
a_22
a_23
a_24
a_25
a_26
a_27
a_28
a_29
a_30
a_31
a_32
a_33
a_34
a_35
a_36
a_37
a_38
a_39
a_40
a_41
a_42
a_43
a_44
a_45
a_46
a_47
a_48
a_49
a_50
a_51
a_52
a_53
a_54
a_55
a_56
a_57
a_58
a_59
a_60
a_61
a_62
a_63
a_64
a_65
a_66
a_67
a_68
a_69
a_70
a_71
a_72
a_73
a_74
a_75
a_76
a_77
a_78
a_79
a_80
a_81
a_82
a_83
a_84
a_85
a_86
a_87
a_88
a_89
a_90
a_91
a_92
a_93
a_94
a_95
a_96
a_97
a_98
a_99
a_100

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام