<?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();
}
trait_exists
(No version information available, might only be in SVN)
trait_exists — Vérifie si un trait existe
Description
bool trait_exists
( string
$traitname
[, bool $autoload
] )
Liste de paramètres
-
traitname -
Nom du trait à vérifier
-
autoload -
TRUEs'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.
mr dot ryansilalahi at gmail dot com ¶
7 days ago
