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

نام تاپیک: متغییر global در function ها

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    آبان 1392
    محل زندگی
    تهران
    پست
    47

    متغییر global در function ها

    سلام من متغییر global در داخل function زیر تعریف کردم ولی وقتی خارج از function صداش می زنم می گه که متغییر تعریف نشده کد من به این شکل هستش:



    <?php
    function salam() {
    global $a;
    $a='12';

    }

    echo $a;



    ?>



    ولی وقتی کد رو به این صورت می زنم مشکل برطرف می شه دلیلش چیه؟


    <?php
    function salam() {
    global $a;
    $a='12';

    }
    salam();
    echo $a;





    ?>






    یعنی همیشه باید به این صورت عمل کرد که اول تابع رو اجرا کرد بعد اون متعییر شناخته می شه ؟
    آخرین ویرایش به وسیله Creative Force : دوشنبه 21 اردیبهشت 1405 در 20:34 عصر

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

  1. سوال: مشکل در تغییر مقدار آبجکت global
    نوشته شده توسط mozhsen78 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: چهارشنبه 05 آبان 1395, 12:15 عصر
  2. نحوه تعریف متغییر به صورت global , ....
    نوشته شده توسط soonami در بخش JavaScript و Framework های مبتنی بر آن
    پاسخ: 3
    آخرین پست: پنج شنبه 08 دی 1390, 18:18 عصر
  3. متغییرهای Global و Namespace
    نوشته شده توسط sunrider در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: جمعه 11 خرداد 1386, 01:31 صبح
  4. مشکل در تغییر زبان بوسیله Global Resource
    نوشته شده توسط nazaninam در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: پنج شنبه 09 شهریور 1385, 19:29 عصر
  5. ایجاد تغییرات در فایل Global.asax هنگام کار در وب ماتریکس
    نوشته شده توسط faramarz_s در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 14 آبان 1382, 20:31 عصر

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

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