316 of 410 menu

Fungsi trait_exists

Fungsi trait_exists memeriksa apakah trait yang ditentukan ada dalam ruang lingkup saat ini. Parameter pertama fungsi menerima nama trait sebagai string, parameter kedua (opsional) - flag yang menunjukkan apakah perlu menggunakan autoload class.

Sintaks

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

Contoh

Mari periksa keberadaan trait:

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

Hasil eksekusi kode:

true

Contoh

Mari periksa trait yang tidak ada dengan autoload dinonaktifkan:

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

Hasil eksekusi kode:

false

Contoh

Penggunaan fungsi dalam pernyataan kondisional:

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

Hasil eksekusi kode (jika trait tidak dideklarasikan):

'Trait does not exist'

Lihat juga

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