359 of 410 menu

__toString နည်းလမ်း

__toString နည်းလမ်း သည် PHP တွင် အရာဝတ္ထုအား စာတန်းအဖြစ်သို့ ပြောင်းလဲရန် ကြိုးစားသည့်အခါ ၎င်း၏အပြုအမူကို သတ်မှတ်ပေးသည့် မှော်ဆန်သောနည်းလမ်းတစ်ခုဖြစ်သည်။ အရာဝတ္ထုကို echo ဖြင့် ထုတ်ပြသည့်အခါ သို့မဟုတ် ပေါင်းစပ်သည့်အခါမျိုးကဲ့သို့ စာတန်းကိုမျှော်လင့်ထားသည့် အခြေအနေတစ်ခုတွင် အသုံးပြုသည့်အခါ ဤနည်းလမ်းကို အလိုအလျောက်ခေါ်ယူသည်။ နည်းလမ်းသည် အရာဝတ္ထု၏ စာတန်းပုံစံ ဖော်ပြချက်ကို ပြန်ပေးရမည်။

ဝါကျဖွဲ့ပုံ

public function __toString(): string { // return string representation }

ဥပမာ

__toString နည်းလမ်း ပါသည့် ရိုးရှင်းသော အတန်းအစားတစ်ခုကို ဖန်တီးကြပါစို့:

<?php class User { public function __toString(): string { return 'User object'; } } $user = new User(); echo $user; ?>

ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်:

'User object'

ဥပမာ

�ရာဝတ္ထု၏ ဂုဏ်သတ္တိများကို ပြန်ပေးသည့် ပိုမိုရှုပ်ထွေးသော ဥပမာ:

<?php class Product { private $name = 'Laptop'; private $price = 1000; public function __toString(): string { return $this->name . ' - $' . $this->price; } } $product = new Product(); echo 'Product: ' . $product; ?>

ကုဒ်ကို လုပ်ဆောင်သည့် ရလဒ်:

'Product: Laptop - $1000'

ဤသည်ကိုလည်း ကြည့်ပါ

  • __construct နည်းလမ်း,
    အရာဝတ္ထု၏ တည်ဆောက်သူဖြစ်သည်
  • __destruct နည်းလမ်း,
    အရာဝတ္ထု၏ ဖျက်သိမ်းသူဖြစ်သည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်