spl_object_id
ပေးထားသောအရာဝတ်ထု၏ integer အရာဝတ်ထုလက်ကိုင်ပြန်ပို့
function name: spl_object_id ()
သက်ဆိုင်သောဗားရှင်း: PHP 5> = 5.2.0, PHP 7
function ကိုဖော်ပြချက် - spl_object_id () function ကိုအရာဝတ်ထု၏ထူးခြားသောအမှတ်အသားကိုရရှိရန်အသုံးပြုသည်။
အသုံးပြုမှု: int spl_object_id (object $ agj)
Parametermer
ပြန်လာတန်ဖိုး - အရာဝတ်ထုရဲ့ထူးခွားတဲ့အမှတ်အသားကိုကိုယ်စားပြုတဲ့ကိန်းကိုပြန်ပို့ပါ။
ဥပမာ -
class MyClass { public $name; } $obj1 = new MyClass(); $obj2 = new MyClass(); $obj1->name = "Object 1"; $obj2->name = "Object 2"; $id1 = spl_object_id($obj1); $id2 = spl_object_id($obj2); echo "Object 1 ID: " . $id1 . "\n"; echo "Object 2 ID: " . $id2 . "\n";
ထုတ်လုပ်မှု -
Object 1 ID: 1 Object 2 ID: 2
အပေါ်ကဥပမာမှာ MyClass Objects နှစ်ခုကို $ Obj1 နဲ့ $ obj2 ကိုဖန်တီးပြီးသူတို့ရဲ့ attribute name အတွက်တန်ဖိုးကိုသတ်မှတ်ပါတယ်။ ထို့နောက်ကျွန်ုပ်တို့သည်အရာဝတ်ထု၏ထူးခြားသောအမှတ်အသားကိုရရှိရန် spl_object_id () function ကိုအသုံးပြုသည်။ သင်မြင်နိုင်သည့်အတိုင်း $ Obj1 ၏အမှတ်အသားသည် 1 ဖြစ်ပြီး $ obj2 ၏အမှတ်အသားမှာ 2 ဖြစ်သည်။ အရာဝတ်ထုတစ်ခုစီသည်ထူးခြားသောအမှတ်အသားတစ်ခုရှိသည်။