359 of 410 menu

__toString metodi

__toString metodi PHPda ob'ekt satrga aylantirilmoqchi bo'linganda qanday harakat qilishini belgilovchi sehrli metoddir. Ushbu metod ob'ekt satr kutilayotgan kontekstda, masalan echo orqali chiqar yoki konkatenatsiya qilinganda avtomatik ravishda chaqiriladi. Metod ob'ektning satrli ifodasini qaytarishi kerak.

Sintaksis

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

Misol

__toString metodi bilan oddiy klass yaratamiz:

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

Kodni bajarish natijasi:

'User object'

Misol

Ob'ekt xususiyatlarini qaytaruvchi murakkabroq misol:

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

Kodni bajarish natijasi:

'Product: Laptop - $1000'

Shuningdek qarang

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish