PDA

View Full Version : سوال: ثابت ها



elhamirani
شنبه 18 خرداد 1392, 14:52 عصر
میشه ثابت ها رو به صورت قابل فهم و ساده وروان توضیح بدید و بگید چند نوع ثابت داریم و مثالی درباره کاربرد ثابت ها بزنید ممنون میشم

abbas_ali
شنبه 18 خرداد 1392, 15:18 عصر
با سلام،
ثابت یا همان define مقدار آن را نمیتوانید در طول برنامه تغییر دهید. اگر ثابتی در برنامه تعریف کردید تا انتها مقدار آن ثابت است.

<?
define("abbas", "Is a programmer");
?>
تابع مرتبط با این تابع defined که برای وجود داشتن ثابت استفاده میشود.
موفق باشید.

com.mohsen
شنبه 18 خرداد 1392, 15:37 عصر
نمیشه شما یه جستجویی کنید و اگه به نتیجه نرسیدی بعد سوال کنید؟

amin7x
شنبه 18 خرداد 1392, 15:39 عصر
سلام
ادامه حرف دوست عزیزمون
ثابت ها توی کلاس ها (یا همون برنامه نویسی شی گرایی) با const تعریف میشن.

elhamirani
شنبه 18 خرداد 1392, 17:53 عصر
میشه واضح تر و قابل فهم تر توضیح بدید و بگید که چه استفاده ای داره؟

WOLF_MEHRDAD
شنبه 18 خرداد 1392, 17:55 عصر
نمیشه شما یه جستجویی کنید و اگه به نتیجه نرسیدی بعد سوال کنید؟

اینو موافقم تعداد سوال تکراری و ساده رو دارید میپرسید که به راحتی در سایت php.net میتونید پیدا کنید

AbiriAmir
شنبه 18 خرداد 1392, 18:15 عصر
http://php.net/manual/en/language.constants.php

فرزند کوروش
شنبه 18 خرداد 1392, 18:17 عصر
به تر نیست به جای غر زدت که چرا سرچ نمیکنی پاسخ بدیم و اسپم ندیم؟؟؟

یک ثابت در حقیقت یک نام یا شناسه برای یک مقدار ساده می باشد . همان طور مشخصه مقدار یک ثابت در طول اجرای اسکریپت قابل تغییر نیست . در PHP برای تعریف ثابت ها از تابع define استفاده می شود و تنها می توانید در ثابت ها داده هایی از نوع boolean , integer , float و string را قرار دهید .
این کدرو تست کن

define("myname", "elhamirani");
echo myname;