316 of 410 menu

Fungsi trait_exists

Fungsi trait_exists menyemak sama ada trait yang dinyatakan wujud dalam skop semasa. Parameter pertama fungsi menerima nama trait sebagai rentetan, parameter kedua (pilihan) - bendera yang menunjukkan sama ada untuk menggunakan pemuatan automatik kelas.

Sintaks

trait_exists(string $traitname, bool $autoload = true): bool

Contoh

Mari semak kewujudan trait:

<?php trait MyTrait { public function sayHello() { echo 'Hello'; } } $res = trait_exists('MyTrait'); var_dump($res); ?>

Keputusan pelaksanaan kod:

true

Contoh

Mari semak trait yang tidak wujud dengan pemuatan automatik dilumpuhkan:

<?php $res = trait_exists('NonExistentTrait', false); var_dump($res); ?>

Keputusan pelaksanaan kod:

false

Contoh

Penggunaan fungsi dalam penyata bersyarat:

<?php if (trait_exists('Loggable')) { echo 'Trait exists'; } else { echo 'Trait does not exist'; } ?>

Keputusan pelaksanaan kod (jika trait tidak diisytiharkan):

'Trait does not exist'

Lihat juga

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak