PHP Constants
- صفحه قبل PHP String Functions
- صفحه بعدی PHP Operators
متغیرهای ثابت مانند متغیرها هستند، اما پس از تعریف، نمیتوان آنها را تغییر داد یا تعریف آنها را لغو کرد.
PHP Constants
متغیرهای ثابت شناسهای برای یک مقدار یکتا هستند (نام). در طول اسکریپت نمیتوان این مقدار را تغییر داد.
نامهای معتبر متغیرهای ثابت با کاراکتر یا خط تیره شروع میشوند (در ابتدای نام متغیر ثابت علامت $ وجود ندارد).
توضیح:برخلاف متغیرها، متغیرهای ثابت در طول کل اسکریپت خودکارا جهانی هستند.
تنظیم متغیر ثابت PHP
برای تنظیم متغیر ثابت، از define()
فونکشن - که از سه پارامتر استفاده میکند:
- پارامتر اول نام متغیر ثابت را تعریف میکند
- پارامتر دوم ارزش متغیر ثابت را تعریف میکند
- پارامتر سوم انتخابی تعیین میکند که نام متغیر ثابت به بزرگ و کوچک حساس است یا خیر. پیشفرض false است.
در اینجا یک مثال برای ایجاد یکمتغیرهای ثابت که به بزرگ و کوچک حساس هستند، با ارزشی به نام "Welcome to codew3c.com!":
مثال
<?php define("GREETING", "Welcome to codew3c.com!"); echo GREETING; ?>
در اینجا یک مثال برای ایجاد یکمتغیرهای ثابت که به بزرگ و کوچک حساس نیستند، با ارزشی به نام "Welcome to codew3c.com!":
مثال
<?php define("GREETING", "Welcome to codew3c.com!", true); echo greeting; ?>
متغیرهای ثابت جهانی هستند
متغیرهای ثابت خودکارا جهانی هستند و میتوانند در طول کل اسکریپت استفاده شوند.
در مثال زیر یک متغیر ثابت در داخل فونکشن استفاده شده است، حتی اگر در خارج از فونکشن تعریف شده باشد:
مثال
<?php define("GREETING", "Welcome to codew3c.com!"); function myTest() { echo GREETING; } myTest(); ?>
- صفحه قبل PHP String Functions
- صفحه بعدی PHP Operators