نمایش نتایج 1 تا 3 از 3

نام تاپیک: فراخوانی اطلاعات از طریق global

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    پست
    51

    فراخوانی اطلاعات از طریق global

    سلام دوستان

    من یک حلقه درست کردم

    و مقادیر حلقه را با یک شرط در

    $GLOBALS["GLO$i"]


    قرار میدهم حالا در حالت عادی با global میتوانستم مقادیر را بخونم ولی من GLO$i را نمیدونم چی هست و در یک شرط چطوری قرار بدهم که اگر مقدار GLO$i در global بود برام بخونه وگرنه خالی نشون میده

    $GLOBALS['ali']
    global $ali

    در نمونه بالا $ali را میخونه ولی اگر

    $GLOBALS["ali$i"]


    و $i مشخص نیست عددی بین 1 الی 1000 هست

    حالا چطوری میتونم این مقدار را بخونم

    کد زیر را چطوری بنویسم که بتونم global را در حلقه قرار بدهم
    i=0 الی 1000


    $meghdar=global ali$i

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1388
    پست
    51

    نقل قول: فراخوانی اطلاعات از طریق global

    دوستان کسی راحل حلی نداره واسه این

  3. #3
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    71
    پست
    3,082

    نقل قول: فراخوانی اطلاعات از طریق global

    سلام و روز خوش

    فکر کنم میخواین که یک array رو به صورت global تعریف کنین، درسته؟

    خب اون GLO$i که اشتباه هست!
    بعد این که استفاده از GLOBALS$ با global متفاوت هست.

    کد زیر رو دقت کنین مسئله روشن میشه براتون:
    $ali = [];
    $sum = 0;

    function initialize_ali() {
    for ($i = 0; $i <= 5; $i++) {
    $GLOBALS['ali'][$i] = $i;
    }
    }

    function sum_of_ali() {
    global $sum;
    for ($i = 0; $i < count($GLOBALS['ali']); $i++) {
    $sum += $GLOBALS['ali'][$i];
    }
    }

    initialize_ali();
    sum_of_ali();

    echo "Sum of ".$ali[0]." to ".end($ali)." = $sum" .PHP_EOL;


تاپیک های مشابه

  1. چرا این کد در قسمت global کار نمی کنه؟!
    نوشته شده توسط tree1371 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 23 تیر 1392, 19:02 عصر
  2. سوال: آرایه global
    نوشته شده توسط f_g1348 در بخش C#‎‎
    پاسخ: 21
    آخرین پست: چهارشنبه 28 تیر 1391, 14:03 عصر
  3. فراخوانی تابع موجود در global
    نوشته شده توسط behnet در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 02 تیر 1389, 00:45 صبح
  4. کارباglobal.asx
    نوشته شده توسط h.alizadeh در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: پنج شنبه 08 شهریور 1386, 15:53 عصر
  5. خطای فایل global
    نوشته شده توسط brida_kh در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: شنبه 23 تیر 1386, 13:07 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •