English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP基本教程

PHP上級教程

PHP & MySQL

PHPリファレンスマニュアル

PHP get_declared_traits()関数の使用方法と例

PHPクラス/Object関数リファレンスマニュアル

get_declared_traits()関数は、すべての定義済みtraitsの配列を返します。

構文

get_declared_traits ( void );

定義と使用方法

すべての定義済みtraitsの名前を含む配列を返します。

パラメータ

番号パラメータ及び説明
1

void

voidは、パラメータが必要ないことを示します。

返り値

 すべての定義済みtraitsの名前を含む配列を返します。失敗した場合、NULLを返します。

オンラインサンプル

以下にこの関数の使用方法を示します-

<?php
namespace Example;
// Traitを宣言
trait FooTrait
{
}
//抽象クラスを宣言
abstract class FooAbstract
{
}
//クラスを宣言
class Bar extends FooAbstract
{
    use FooTrait;
}
//すべての属性宣言を取得
$array = get_declared_traits();
var_dump($array);
?>
テストしてみる ‹/›

出力結果:

array(1) {
  [0] =>
  string(23) "Example\FooTrait"
 }

PHPクラス/Object関数リファレンスマニュアル