کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش تعریف و کار با مقادیر ثابت یا Constant در PHP

آموزش تعریف و کار با مقادیر ثابت یا Constant در PHP :

Constant ها یا مقادیر ثابت، همانند متغیرها یا variables هستند با این تفاوت که پس از تعریف و مقداردهی، نمی توان مقدار آن را تغییر داده و یا خالی کرد.
یک Constant یک شناسه (یا نام) برای یک مقدار ثابت در برنامه بوده که در خلال اجرای اسکریپت، مقدار آن نمی تواند تغییر کند. نام یک Constant بایستی با یک حرف یا علامت (_) شروع شود و بر خلاف تعریف متغیرها، نیازی به استفاده ار $ در ابتدای نام نیست.

نکته مهم :

بر خلاف متغیرها، مقدارهای ثابت یا Constant به صورت خودکار و پیش فرض، در کل کد برنامه عمومی یا Global هستند.


آموزش تعریف و کار با مقادیر ثابت یا Constant در PHP :

نحوه تعریف یک مقدار ثابت یا Constant :

برای تعریف یک Constant در PHP از ساختار کلی زیر استفاده می شود :

define(name, value, case-insensitive)
            
  • name : نام مورد نظر جهت Constant را تعیین می کند.
  • value : مقدار مورد نظر برای Constant را مشخص می کند.
  • Case : تعیین می کند که آیا نام Constant به حروف بزرگ و کوچک حساس باشد یا خیر. به صورت پیش فرض false است.

مثال عملی زیر، نحوه تعریف و استفاده از یک مقدار ثابت یا Constant را در PHP نشان می دهد :

             
            

در کد مثال زیر، نیز یک Constant با نام حساس به حروف بزرگ یا کوچک (case sensitive) ایجاد کرده ایم :

             
            

Constant ها در PHP عمومی یا Global هستند :

در زبان PHP به صورت پیش فرض، مقادیر ثابت یا Constant ها، در سراسر کد برنامه عمومی یا Global هستند. به این معنا که آن ها را می توان توسط تمامی توابع و کلاس ها برنامه فراخوانی و استفاده نمود.
در کد مثال زیر، نشان داده ایم چگونه می توان یک Constant را درون یک تابع تعریف نموده و از آن در خارج تابع استفاده کرد :

             
            
1395/08/27 6717 3374
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...