وب سایت آموزشی یاد بگیریادبگیر
  • پرسش و پاسخ
  • تماس با ما
  • آشپزی
  • آموزش اینترنت
  • آموزش زبان انگلیسی
  • آموزش عکاسی
  • بازی فکری و سرگرمی
  • خواندنی ها و سرگرمی
  • دانش و فناوری
  • سلامتی و بهداشت
  • فیلم
  • کسب و کار
  • مذهبی
  • مقالات صوتی
  • موفقیت و خود سازی
  جستجو در یاد بگیر
عناوین تصادفی در طراحی سایت
آیا می خواهید کار طراحی وب را از منزل انجام دهید؟

آیا می خواهید کار طراحی وب را از منزل انجام دهید؟

نحوه نصب و راه اندازی محیط توسعه پایتون

نحوه نصب و راه اندازی محیط توسعه پایتون

Syntax در PHP 5

Syntax در PHP 5

کدام سيستم مديريت محتوا را براي طراحي وب سايت انتخاب کنم؟

کدام سيستم مديريت محتوا را براي طراحي وب سايت انتخاب کنم؟

6 پروژه زبان برنامه نویسی پایتون برای شروع یادگیری

6 پروژه زبان برنامه نویسی پایتون برای شروع یادگیری

ویژگی های زبان برنامه نویسی پایتون و علت محبوبیت آن

ویژگی های زبان برنامه نویسی پایتون و علت محبوبیت آن

هنر ساخت یک وب سایت عالی

هنر ساخت یک وب سایت عالی

چرا کسب و کارت جایی که باید نیست؟

ثابت ها در PHP

مقاله قبلی: معرفی توابع رشته ای (String) در PHP

ثابت ها یا Constants در زبان برنامه نویسی PHP همانند متغیرها می باشند با این تفاوت که یکبار مقدار دهی می شوند و دیگر مقدار آنها تغییر نمی کند یا نمی توان آنها را دوباره تعریف کرد. به عبارت دیگر یک ثابت به عنوان یک شناسه یا یک نام برای مقداری مشخص به کار می رود.

ثابت ها در PHP

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

لازم به ذکر است در هنگام تعریف نام یک ثابت می بایست آن را با یک حرف یا کاراکتر زیرخط “ _” شروع کنید و برای تعریف نام یک ثابت به علامت $ نیازی نیست.

در مقاله های قبلی وبسایت یاد بگیر دات کام قوانین نامگذاری ثابت ها توضیح داده شده است.

نکته: برخلاف متغیرها ثابت ها بصورت سراسری تعریف میشوند یعنی در هر جایی از کد می توانند فراخوانی و استفاده شوند.

تعریف یک ثابت در PHP

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

 شکل کلی این تابع به صورت زیر می باشد.

 define(name, value, case-insensitive)

ابتدا نام define را تایپ نموده و سپس پارامترها را در داخل پرانتز بنویسید. پارامترها شامل:

name: مشخص کردن نام ثابت

value : مشخص کردن مقدار ثابت

case-insensitive: مشخص می کند که آیا نام ثابت به حروف بزرگ و کوچک حساس است یا خیر. پیش فرض false می باشد. حساسیت کلمه بزرگ و کوچک اگر true باشد بزرگی و کوچکی حروف اهمیتی ندارد.

پارامتر case_insensitive اختیاری است و در صورتی که بخواهید از این پارامتر استفاده کنید مقدار آن را true قرار می دهید. در این صورت در زمان ارجاع دادن به ثابت باید به حروف کوچک و بزرگ دقت کنید.

مثال: در مثال زیر مقدار ثابت به حروف بزرگ و کوچک حساس است.

حساس بودن به حروف بزرگ و کوچک در تعریف ثابت ها در زبان PHP

در مثال بالا، نام و یا شناسه ی ثابت برابر است با GREETING (بزرگی و کوچکی حروف دارای اهمیت هستند) و هر کجا که درون اسکریپت php نام GREETING را با دستور echo چاپ کنید، مقدار !Welcome to W3Schools.com برگردانده خواهد شد.

مثال: در مثال زیر مقدار ثابت به حروف بزرگ و کوچک حساس نیست.

مقدار ثابت به کوچک و بزرگ بودن حروف در زبان PHP حساس نیست

ثابت ها به طور خودکار صورت سراسری یا Global تعریف می شوند و می توان از ثابت در سراسر اسکریپت یا برنامه استفاده کرد. در مثال زیر از ثابت در داخل تابع استفاده می شود، حتی زمانی که ثابت در خارج از تابع تعریف شده است.

مثال:

ثابت ها به صورت سراسری تعریف می شوند

همان طور که گفته شد ثابت ها به صورت سراسری تعریف می شوند، یعنی در هر جایی از کد می توانند فراخوانی و استفاده شوند.

مقاله بعدی: عبارات شرطی در PHP

زهرا صـانعی

این محتوا اختصاصاً برای یاد بگیر دات کام تهیه شده است. استفاده از آن با ذکر منبع همراه با لینک آن و نام نویسنده یا مترجم مجاز است.
برچسب ها: آموزش php

  • دستور echo و print در PHP
    دستور echo و print در PHP
  • متغیرها و ثابت ها در پی اچ پی
    نحوه تعریف متغیرها و ثابت ها در پی اچ پی PHP
  • آشنایی با حلقه ها در PHP
    آموزش حلقه ها در PHP
  • معرفی انواع داده ها در PHP
    معرفی انواع داده ها در PHP
  • معرفی توابع رشته ای در PHP
    معرفی توابع رشته ای (String) در PHP
  • عبارات شرطی در PHP
    عبارات شرطی در PHP

نظر شما چیست؟



صفحه ما را در فیس بوک دنبال کنیدصفحه ما را در توییتر دنبال کنیدصفحه ما را در اینستاگرام دنبال کنیدصفحه ما را در لینکداین دنبال کنید

تماس با ما | پست الکترونیکی یا email ما :

تمامی حقوق برای یاد بگیر دات کام محفوظ است.