<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/reserved.interfaces.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'class.unitenum.php',
    1 => 'UnitEnum',
    2 => 'A interface UnitEnum',
  ),
  'up' => 
  array (
    0 => 'reserved.interfaces.php',
    1 => 'Interfaces e Classes predefinidas',
  ),
  'prev' => 
  array (
    0 => 'stringable.tostring.php',
    1 => 'Stringable::__toString',
  ),
  'next' => 
  array (
    0 => 'unitenum.cases.php',
    1 => 'UnitEnum::cases',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'language/predefined/unitenum.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.unitenum.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.unitenum" class="reference">
 <h1 class="title">A interface UnitEnum</h1>
 

 <div class="partintro"><p class="verinfo">(PHP 8 &gt;= 8.1.0)</p>


  <div class="section" id="unitenum.intro">
   <h2 class="title">Introdução</h2>
   <p class="para">
    A interface <span class="classname"><strong class="classname">UnitEnum</strong></span> é aplicada automaticamente a todas
    as enumerações pelo motor do PHP. Não pode ser implementada por classes definidas pelo usuário.
    Enumerações não podem substituir seus métodos, já que implementações padrão são fornecidas
    pelo motor. Está disponível apenas para verificações de tipo.
   </p>
  </div>


  <div class="section" id="unitenum.synopsis">
   <h2 class="title">Resumo da Interface</h2>


   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">interface</span> <strong class="interfacename"><strong class="interfacename">UnitEnum</strong></strong> {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Métodos */</div>
    <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="unitenum.cases.php" class="methodname">cases</a></span>(): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>

   }</div>


  </div>

 </div>

 




<h2>Índice</h2><ul class="chunklist chunklist_reference"><li><a href="unitenum.cases.php">UnitEnum::cases</a> — Gera uma lista de casos de uma enumera&ccedil;&atilde;o</li></ul>
</div>
<?php manual_footer($setup); ?>