🚀 تخفیف ۳۵٪ + ۳.۵ میلیون هدیه! برنامه‌نویسی رو الان شروع کن - فقط امروز!
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ حامد زالوند
ثابت جادویی
جامعه پی اچ پی ایجاد شده در ۰۷ مرداد ۱۴۰۲

سلام وقت بخیر

ثابت جادویی چیه و کاربردش بیشتر برای چی هست ؟

سلام،

این ویدیو همین موضوع را تدریس میکند که ثابت‌های جادویی تعریف شده در php چیا هستند و هر کدام چه کار میکند.

تعدادی ازین ثابت ها:

  1. __LINE__: شماره خط فعلی کد در فایل.
  2. __FILE__: مسیر کامل فایل فعلی.
  3. __DIR__: مسیر کامل دایرکتوری فعلی.
  4. __FUNCTION__: نام تابع فعلی.
  5. __CLASS__: نام کلاس فعلی.
  6. __TRAIT__: نام تریت (Trait) فعلی.
  7. __METHOD__: نام متد فعلی در کلاس.
  8. __NAMESPACE__: نام نیم‌اسپیس (Namespace) فعلی.

یک مثال:

function logError($message) {
    $line = __LINE__;
    $file = __FILE__;
    echo "Error at line $line in file $file: $message";
}
logError("An error occurred!");
// OUTPUT:
// Error at line 3 in file C:\\Users\\user\\Desktop\\test\\index.php: An error occurred!


محسن موحد ۰۸ مرداد ۱۴۰۲، ۱۱:۰۵