آموزش رایگان php
جلسه هشتم

ثابت ها در PHP 5

ثابت ها در PHP همانند متغیرها هستند با این تفاوت که مقداری که در ثابت ها ذخیره شده قابلیت تغییر در طول اجرای برنامه را ندارد. ثابت ها در PHP : ثابت ها مانند متغیرها محلی برای ذخیره ی داده ها هستند با این تفاوت که داده های ذخیره شده در ثابت ها قابلیت تغییر […]

ثابت ها در PHP همانند متغیرها هستند با این تفاوت که مقداری که در ثابت ها ذخیره شده قابلیت تغییر در طول اجرای برنامه را ندارد.

ثابت ها در PHP :

ثابت ها مانند متغیرها محلی برای ذخیره ی داده ها هستند با این تفاوت که داده های ذخیره شده در ثابت ها قابلیت تغییر ندارند.

برای نامگذاری ثابت ها به این نکته توجه داشته باشید که ثابت ها با علامت $ شروع نمی شوند و نامگذاری آن ها از همان قوانین نامگذاری متغیرها پیروری می کند.

نکته : برخلاف متغیرها ، ثابت ها در تمامی برنامه (چه داخل توابع و چه خارج از آن ها) قابل استفاده هستند.

ایجاد یک ثابت در PHP :

برای ایجاد ثابت ها در PHP از تابع define() استفاده می کنیم:

توضیح پارامترهای تابع بالا :

مثال زیر نحوه ی ایجاد ثابتی که حساس به حروف نیست (case-insensitive) را نشان می دهد :

مثال زیر نحوه ی ایجاد ثابتی که حساس به حروف است (case-sensitive) را نشان می دهد :

ثابت ها سراسری هستند

همانطور که قبلا هم گفتیم ، ثابت ها به صورت خودکار سراسری هستند و می توان از آن ها در هر قسمتی از برنامه استفاده کرد.

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

 

کلیه حقوق مدرسه مجازی وب متعلق به گروه طراحی وب نگار میباشد.کپی برداری تنها با ذکر منبع مجاز میباشد.