سرفصلهای پست
دوره آموزش PHP به زبان ساده – ثابت ها در PHP
سلام دوستان برنامه نویس،در ادامه دوره آموزش PHP در خدمت شما هستیم در قسمت قبل به موارد متغیرها در PHP پرداختیم، در این جلسه درباره ثابتها در php قصد داریم صحبت کنیم.ثابت ها مشابه متغییرها هستند با این تفاوت که بعد از تعریف شدن نمیتوانند تغییر یابند و یا تعریف نشده باشند. نحوه تعریف ثابتها بسیار اهمیت دارد چرا که بعد از استفادههای زیاد از ان ثابت تغییر دادن آن در پروژه های طراحی سایت کار بسیار دشوار است، در ادامه بیشتر درباره ثابت ها یا constants صحبت میکنیم.
نحوه تعریف ثابت (constants) در PHP
متغییرها مکانی برای ذخیرهسازی اطلاعات استفاده میشود و ثابت ها هم ی نوع متغیر هستند یک ثابت را با یک حرف یا آندرلاین شروع میشود و برای به وجود آوردن ثابت، از علامت define استفاده میشود، مانند:
define(name, value, case-insensitive)
پارامتر ثابت ها در PHP:
name (نام) : نام ثابت را مشخص میکند.
value (مقدار) : مقدار ثابت را مشخص میکند.
case insensitive : مشخص میکند که آیا نام ثابت باید به حروف کوچک و بزرگ حساس باشد یا نه. حالت پیشفرض False (غلط) است.
مثال زیر یک ثابت با یک نام و حساس به حروف کوچک و بزرگ ایجاد میکند.
<?php define("MSG", "Hi mizfa!"); echo MSG; // Outputs "Hi mizfa!" ?>
[box type=”note” align=”alignright” class=”” width=”100%”]
پیش از نام ثابت نیازی به علامت دلار $ نیست
[/box]این جلسه هم به پایان رسید اگر سوالی داشتید حتما در نظرات سایت میزفا مطرح کنید. در این دوره آموزش پی اچ پی با ما همراه باشید و در آینده نزدیک درخواهید یافت که یادگیری PHP چقدر آسان هست و چه مزیتهایی میتواند در کسبوکار شما داشته باشد.
2 پاسخ
سلام و خسته نباشید.
این نوع دستور و متغیر در کجاها کاربرد داره؟
متوجه نشدم درواقع.
ثابت مثل یک شناسه هست. این مقدار در طول اجرای برنامه یا پروژه که دارید ثابت هست و تغییر نمیکنه.
یکی از کاربردهاش در path و ادرس دهی هست تا لازم نباشه هر بار برای مسیریابی در پروژه متغیر تعریف کنیم.