downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Classkit> <property_exists
[edit] Last updated: Fri, 17 May 2013

view this page in

trait_exists

(No version information available, might only be in SVN)

trait_existsVérifie si un trait existe

Description

bool trait_exists ( string $traitname [, bool $autoload ] )

Liste de paramètres

traitname

Nom du trait à vérifier

autoload

TRUE s'il faut charger le trait dans le cas où ce n'est pas encore fait.

Valeurs de retour

Retourne TRUE si le trait existe, FALSE s'il n'existe pas, NULL en cas d'erreur.



add a note add a note User Contributed Notes trait_exists - [1 notes]
up
0
mr dot ryansilalahi at gmail dot com
7 days ago
<?php

trait common{
   
    function
shout(){
        return
'hello world!';
    }
}

class
a{
    use
common;
}

class
b{
    use
common;
}
if(
trait_exists('common')) {
        echo (new
a())->shout();
}
if(
trait_exists('common')) {
        echo (new
b())->shout();
}

 
show source | credits | stats | sitemap | contact | advertising | mirror sites