PHP define() فنکشن

تعریف اور استعمال

define() فنکشن کوئنٹنٹ کا تعین کرتی ہے。

کوئنٹنٹ اور متغیرات کا فرق یہ ہے:

  • تنصیب کے بعد، کوئنٹنٹ کا مرتبہ بدلنا ممکن نہیں ہوتا.
  • کوئنٹنٹ کا نام کچھتی بچھتی دالر سیکل نہیں چاہئیئے ($).
  • میدان کا اثر کوئنٹنٹ پر نہیں پڑتا.
  • کوئنٹنٹ کا مرتبہ صرف خول یا نمبر ہونا چاہئیئے.

گرامر

define(name,value,case_insensitive)
پارامتر وصف
name ضروری، کوئنٹنٹ کا نام تعین کرتا ہے.
value ضروری، کوئنٹنٹ کا مرتبہ تعین کرتا ہے.
case_insensitive

اختیاراً، کوئنٹنٹ کا نام کچھتی بچھتی نہیں چاہئیئے یا نہیں چاہئیئے کا تعین کرتا ہے.

اگر چاہئیئے کہ کچھتی بچھتی نہیں چاہئیئے تو true رکھیجئے، جو کہ دفعتی نہیں ہوتا (کچھتی بچھتی چاہئیئے). دفعتی طور پر false (کچھتی بچھتی چاہئیئے) ہوتا ہے.

مثال

مثال 1

کوئنٹنٹ کا نام بچھاؤ، کچھتی بچھتی چاہئیئے:

<?php
define("GREETING","Hello world!");
echo constant("GREETING");
?>

آؤٹ پُٹ:

هلو ورلڈ!

مثال 2

کوئنٹنٹ کا نام بچھاؤ، کچھتی بچھتی نہیں چاہئیئے:

<?php
define("GREETING","Hello world!",TRUE);
echo constant("greeting");
?>

آؤٹ پُٹ:

هلو ورلڈ!