©
                    本文档使用
                    php中文网手册 发布
                
(PECL event >= 1.2.6-beta)
EventBase::getFeatures — Returns bitmask of features supported
Returns bitmask of features supported.
此函数没有参数。
Returns integer representing a bitmask of supported features. See EventConfig::FEATURE_* constants .
Example #1 EventBase::getFeatures() example
  <?php
 // Avoiding "select" method
 $cfg  = new  EventConfig ();
if ( $cfg -> avoidMethod ( "select" )) {
    echo  "`select' method avoided\n" ;
}
 $base  = new  EventBase ( $cfg );
echo  "Features:\n" ;
 $features  =  $base -> getFeatures ();
( $features  &  EventConfig :: FEATURE_ET ) and print( "ET - edge-triggered IO\n" );
( $features  &  EventConfig :: FEATURE_O1 ) and print( "O1 - O(1) operation for adding/deletting events\n" );
( $features  &  EventConfig :: FEATURE_FDS ) and print( "FDS - arbitrary file descriptor types, and not just sockets\n" );
 ?>