اموزش php قسمت ۳

    یکی از مفاهیم مهم در مورد متغیرها، حوزه تعریف متغیرها می باشد. حوزه تعریف متغیر یا scope متغیر، به محدوده ای گفته می شود که متغیر تعریف شده برای اجراکننده معنا دارد و قابل استفاده و قابل دسترسی می باشد.

    از متغیر فعلی فقط می توانیم در حوزه های خودش استفاده کنیم نه خارج از آن. اینطور نیست که هر متغیری که در هر جا تعریف کردیم، در هر جای دیگر قابل استفاده باشد.

    PHP Training Part 3

    scope یعنی چه؟

    scope یا میدان عمل کرد قطعه ای از کد است که متغییر می توان در ان استفاده شود. مانند

    <?php
    
    $a=20;
    $b=30;
    function some function ()
    {
    global $a,$b;
    //local scope
    return $a+$b;
    
    }
    //echo $a + $b;
    echo some function();
    استفاده از متقییر global در متقییر scope local

    تمام متقیرها اگر در داخل بدنه function تعریف شوند حوزه عملکرد یا میدان عملکرد یا scope انها local می باشد 

    وفقط فقط در داخل خود تابع قابل استفاده می شود و تمام متغیرها در خارج بدنه توابع به عنوان global scope شناخته می شود

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

    استفاده کنیم لازم از کلمه کلیدی global استفاده کنیم.

    تقسیم کدها به فایلهای مجزا

    دستور include در زبان php کمک می کند بتوانیم فایلها را از هم جدا کنیم در این مقاله مابا دو تا از این دستورات اشنا می شویم 

    include و include-once

    include فایل را اضافه می کند و include-once  چک می کند که اگر این فایل از قبل اضافه شده دیگر اضافش نمی کند.

    دستور include و include-once به کمک  می کند که کدهای php را از کدهای html جدا سازی کنیم توابع متغییرها

    کلاس ها می توانند داخل فایلها تعریف  و include شوند تا استفاده شوند .

    مزیت اصلی include این بود که فایل ها را از هم جدا  مرتب و منظم کنند.

     

    "php include "file/ header.php?>
    
    php include_once "files/functions.php"?>
    <؟php include_once "files/vars.php" 
    <?php echo sum(10,20)
    <a href=php echo $website  Go to 
    7Learn.com </a>
    
    

    تک تک این مقادیر را می توان با php تولید کنیم این همان website داینامیک است که می توانیم با php تولید کنیم

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

    ارسال نظر

    آدرس ایمیل شما منتشر نخواهد شد.