در قسمت قبلی با متغیرها در php آشنا شدیم. در این بخش از سری آموزش php قصد داریم به شما نحوه استفاده از ثابت در php برای ذخیره داده های مقطوع (fixed) را آموزش بدیم.
ثابت در php چیست
ثابت (constant) یک نام یا علامت برای یک مقدار fixed است. ثابت ها همانند متغیرها هستند اما با این تفاوت که فقط یکبار تعریف می شوند, و نمی توان آن ها را در طول کدنویسی تعریف نشده یا تغییر داد.
ثابت ها برای ذخیره داده هایی که در طول اسکریپت تغییر نمی کنند, بسیار مفید هستند.
مثال های معمول ذخیره داده هایی مثل تنظیمات پیکیربندی دیتابیس مثل یوزرنیم و پسورد, آدرس پایه سایت, نام کمپانی و …
ثابت ها (Constants) با تالع define()
در PHP تعریف می شوند که دو آرگومان را دریافت می کند: یکی نام ثابت و دیگری مقدار آن.
همین که ثابت تعریف شد, می توانید در هر زمانی با نوشتن نام آن به مقدار ثابت دسترسی داشته باشید.
1 2 3 4 5 6 7 |
<?php // Defining constant define("SITE_URL", "https://netparadis.com"); // Using constant echo 'Thank you for visiting - ' . SITE_URL; ?> |
خروجی کد بالا بصورت زیر است :
Thank you for visiting – https://netparadis.com
دستور echo
در PHP برای نمایش یا ایجاد خروجی داده به مرورگر استفاده می شود که در جلسات بعدی بیشتر در مورد آن یاد می گیریم.
نکته: با ذخیره مقدار در یک ثابت به جای متغیر, می توانید مطمین باشید که مقدار آن به هیچ صورت و یا تصادفا در هنگام اجرای اپلیکیشن تغییر نخواهد کرد.
نام گذاری ثابت در php
نام گذاری ثابت ها باید همان قوانین نام گذاری متغیرها را پیروی کند, به این معنا که نام قابت فقط با حروف لاتین یا _
شروع و با هر نوع تعدادی از حروف, اعداد یا _
می تواند ادامه پیدا کنید. با این استثنا که پیشوند $
برای نام ثابت ضروری نیست.
نکته: طبق استاندارد, نام ثابت ها در PHP معمولا بصورت حروف بزرگ نوشته می شوند. این کار برای ایجاد سادگی در تشخیص و ایجاد تفاوت بین ثابت و متغیرها در سورس کد انجام می شود.
امیدوارم در این بخش آموزش PHP, از ثابت در php نهایت استفاده را برده باشید.
در بخش بعدی با دستور echo و print در PHP آشنا می شوید.
هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .
موفق باشید