احمد نادری

توسعه دهنده فول استک

author
author

احمد نادری

توسعه دهنده فول استک

ثابت های در php

ثابت های مقدارهایی هستند که ما یکبار تعریفشون میکنیم و بعد هر جای نیاز داشتیم ازشون استفاده میکنیم .

برای تعریف ثابت در php  :

define("BASE_URL", "https://www.ahmadn.com");

اسم ثابت ها به بزرگی و کوچیکی حساسه ولی معمولا اونارو به صورت حرف بزرگ با یک آندرلاین وسطشون مینوسیم .

برای فراخوانیشون هم به این شکل عمل میکنیم :

echo BASE_URL;

برای بررسی وجود یک ثابت :var_dump(defined(“BASE_URL”)) که جواب این میشه :  true
دریافت مقدار ثابت از طریق نام آن : constant(BASE_URL) که جواب این میشه https://www.ahmadn.com

بعضی ثابت های پیش‌فرض php :

  1. ثابت __LINE__: این ثابت در هر خطی از کد نوشته شود، شماره‌ی آن خط را بر می‌گرداند.
  2. ثابت __FILE__: آدرس کامل فایلی که در آن فراخوانی شده است را برمی‌گرداند.
  3. ثابت __DIR__: آدرس کامل پوشه‌ای که فایل PHP در آن است را برمی‌گرداند.
  4. ثابت __FUNCTION__: نام تابعی که در آن فراخوانی شده است را برمی‌گرداند. اگر تابع بی‌نام باشد، عبارت {closure} برگردانده می‌شود.

درباره من
  • سلام به وب سایت من خوش اومدید ! از سال 1388 که وارد دنیای برنامه نویسی شدم تجربیات خودم رو از پروژه های مختلف به دست آوردم و همیشه سعی کردم تا مهارت های فنی و رفتاری خودم رو ارتقا بدم تا بتونم برای خودم و سازمانی که در آن کار می کنم بهترین باشم . من عاشق یادگیری هستم و همیشه از چالش های جدید هیجان زده میشم چون اونارو کلید موفقیت و رشد خودم می دونم.
  • @ahmadnaderi01
arrow