
ثابت ها در PHP
در این آموزش به بررسی ثابت ها در PHP می پردازیم ، ثابت ها ( Constants ) متغیر هایی هستند که یک بار تعریف می شوند و دیگر مقدار آنها قابل تغییر نیست.
نام یک ثابت با یک حرف یا زیر خط ( _
) شروع می شود و نباید از علامت $
استفاده کنید.
توجه: برخلاف متغیرها، ثابت ها به طور خودکار در کل اسکریپت سراسری هستند.
ایجاد یک مقدار ثابت در PHP
برای ایجاد یک مقدار ثابت، از تابع define()
استفاده کنید.
نحوه استفاده
define(name, value, case-insensitive)
پارامتر ها:
- name: نام مقدار ثابت را مشخص می کند.
- value: مقدار ثابت را مشخص می کند.
- case-insensitive: مشخص می کند که آیا نام مقدار ثابت باید به حروف کوچک و بزرگ حساس باشد یا خیر ( به طور پیش فرض حساس می باشد )
مثال
یک مقدار ثابت با حساسیت به حروف کوچک و بزرگ ایجاد می کنیم:
<?php
define("GREETING", "Welcome to bubbleslearn.ir");
echo GREETING;
?>
همچنین در مثال زیر یک مقدار ثابت بدون حساسیت به حروف کوچک و بزرگ ایجاد می کنیم:
<?php
define("GREETING", "Welcome to bubbleslearn.ir", true);
echo GreEtIng;;
?>
مقدار ثابت از نوع آرایه در PHP
در PHP7 شما می توانید یک مقدار ثابت از نوع آرایه را با استفاده از تابع define()
تعریف کنید.
مثال
ایجاد یک مقدار ثابت آرایه ای:
مقدار های ثابت سراسری هستند
ثابت ها به طور خودکار جهانی هستند و می توانند در کل اسکریپت استفاده شوند.
مثال
در مثال زیر از یک مقدار ثابت در یک تابع استفاده می کنیم حتی اگر این مقدار ثابت در خارج از تابع تعریف شده باشد:
نقش سخن در شناخت انسان (رفتار شناسى)
و درود خدا بر او، فرمود: انسان زير زبان خود پنهان است.(1)
1. مولوی: آدمی مخفی است در زیر زبان *** این زبان پرده است بر درگاه جان
سعدی: تا مرد سخن نگفته باشد *** علم و هنرش نهفته باشد. (( گلستان ))
حکمت 148 نهج البلاغهارسال یک نظر
برای نوشتن دیدگاه باید وارد بشوید.