<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/appendices.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'tokens.php',
    1 => 'Список токенов парсера',
    2 => 'Список токенов парсера',
  ),
  'up' => 
  array (
    0 => 'appendices.php',
    1 => 'Приложения',
  ),
  'prev' => 
  array (
    0 => 'types.comparisons.php',
    1 => 'Таблицы сравнения типов PHP',
  ),
  'next' => 
  array (
    0 => 'userlandnaming.php',
    1 => 'Руководство по именованию',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'appendices/tokens.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="tokens" class="appendix">
 <h1 class="title">Список токенов парсера</h1>

 <p class="para">
  PHP-код внутренне представляется токенами.
  Фрагмент кода, который содержит недопустимую последовательность токенов,
  приводит к ошибкам наподобие
  <code class="literal">Parse error: syntax error, unexpected token &quot;==&quot;, expecting &quot;(&quot; in script.php on line 10.&quot;</code>,
  где токен <code class="code">==</code> внутренне представляется как <strong><code><a href="tokens.php#constant.t-is-equal">T_IS_EQUAL</a></code></strong>.
 </p>

 <p class="para">
  Следующая таблица перечисляет все токены. Токены также доступны как PHP-константы.
 </p>

 <blockquote class="note"><p><strong class="note">Замечание</strong>: 
  <strong>Константы семейства T_*</strong><br />
  <p class="para">
   Значения констант семейства T_* автоматически генерируются на основе базовой инфраструктуры
   синтаксического анализатора PHP. Поэтому конкретное значение токена иногда изменяется
   между двумя версиями PHP.
   И поэтому для совместимости между версиями PHP код пишут так, чтобы он не зависел
   от исходных значений констант семейства T_*, которые взяли из версии PHP X.Y.Z.
  </p>

  <p class="para">
   Пользователи определяют неопределённые константы семейства T_* значениями больших чисел
   наподобие <code class="literal">10_000</code>, чтобы использовать константы в разных версиях PHP.
   При этом выбирают стратегию, которая сработает как с версиями PHP, в которых
   разработчики языка определили значения констант семейства T_*, так и с версиями PHP,
   в которых константы не определяли.
   <div class="example-contents">
<div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /><br /></span><span style="color: #FF8000">// До PHP 7.4.0 язык не определял константу T_FN<br /></span><span style="color: #0000BB">defined</span><span style="color: #007700">(</span><span style="color: #DD0000">'T_FN'</span><span style="color: #007700">) || </span><span style="color: #0000BB">define</span><span style="color: #007700">(</span><span style="color: #DD0000">'T_FN'</span><span style="color: #007700">, </span><span style="color: #0000BB">10001</span><span style="color: #007700">);<br /><br /></span><span style="color: #0000BB">?&gt;</span></span></code></div>
   </div>

  </p>
 </p></blockquote>

 <table class="doctable table">
  <caption><strong>Токены</strong></caption>
  
   <thead>
    <tr>
     <th>Токен</th>
     <th>Синтаксис</th>
     <th>Ссылка</th>
    </tr>

   </thead>

   <tbody class="tbody">
    <tr id="constant.t-abstract">
     <td><strong><code><a href="tokens.php#constant.t-abstract">T_ABSTRACT</a></code></strong></td>
     <td>abstract</td>
     <td><a href="language.oop5.abstract.php" class="xref">Абстракция класса</a></td>
    </tr>

    <tr id="constant.t-ampersand-followed-by-var-or-vararg">
     <td><strong><code><a href="tokens.php#constant.t-ampersand-followed-by-var-or-vararg">T_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG</a></code></strong></td>
     <td>&amp;</td>
     <td><a href="language.types.declarations.php" class="xref">Объявления типов</a>, токен доступен с PHP 8.1.0</td>
    </tr>

    <tr id="constant.t-ampersand-not-followed-by-var-or-vararg">
     <td><strong><code><a href="tokens.php#constant.t-ampersand-not-followed-by-var-or-vararg">T_AMPERSAND_NOT_FOLLOWED_BY_VAR_OR_VARARG</a></code></strong></td>
     <td>&amp;</td>
     <td><a href="language.types.declarations.php" class="xref">Объявления типов</a>, токен доступен с PHP 8.1.0</td>
    </tr>

    <tr id="constant.t-and-equal">
     <td><strong><code><a href="tokens.php#constant.t-and-equal">T_AND_EQUAL</a></code></strong></td>
     <td>&amp;=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-array">
     <td><strong><code><a href="tokens.php#constant.t-array">T_ARRAY</a></code></strong></td>
     <td>array()</td>
     <td>
      Конструкция <span class="function"><a href="function.array.php" class="function">array()</a></span>, <a href="language.types.array.php#language.types.array.syntax" class="link">синтаксис массива</a>
     </td>
    </tr>

    <tr id="constant.t-array-cast">
     <td><strong><code><a href="tokens.php#constant.t-array-cast">T_ARRAY_CAST</a></code></strong></td>
     <td>(array)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-as">
     <td><strong><code><a href="tokens.php#constant.t-as">T_AS</a></code></strong></td>
     <td>as</td>
     <td>Конструкция <a href="control-structures.foreach.php" class="link"><code class="literal">foreach</code></a></td>
    </tr>

    <tr id="constant.t-attribute">
     <td><strong><code><a href="tokens.php#constant.t-attribute">T_ATTRIBUTE</a></code></strong></td>
     <td>#[</td>
     <td><a href="language.attributes.php" class="link">Атрибуты</a>, доступны с PHP 8.0.0</td>
    </tr>

    <tr id="constant.t-bad-character">
     <td><strong><code><a href="tokens.php#constant.t-bad-character">T_BAD_CHARACTER</a></code></strong></td>
     <td class="empty">&nbsp;</td>
     <td>
      ASCII-символы с кодовыми точками ниже 32, за исключением символов \t (0x09), \n (0x0a) и \r (0x0d);
      токен доступен с PHP 7.4.0
     </td>
    </tr>

    <tr id="constant.t-boolean-and">
     <td><strong><code><a href="tokens.php#constant.t-boolean-and">T_BOOLEAN_AND</a></code></strong></td>
     <td>&amp;&amp;</td>
     <td><a href="language.operators.logical.php" class="link">Логические операторы</a></td>
    </tr>

    <tr id="constant.t-boolean-or">
     <td><strong><code><a href="tokens.php#constant.t-boolean-or">T_BOOLEAN_OR</a></code></strong></td>
     <td>||</td>
     <td><a href="language.operators.logical.php" class="link">Логические операторы</a></td>
    </tr>

    <tr id="constant.t-bool-cast">
     <td><strong><code><a href="tokens.php#constant.t-bool-cast">T_BOOL_CAST</a></code></strong></td>
     <td>(bool) или (boolean)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-break">
     <td><strong><code><a href="tokens.php#constant.t-break">T_BREAK</a></code></strong></td>
     <td>break</td>
     <td>Инструкция <a href="control-structures.break.php" class="link">break</a></td>
    </tr>

    <tr id="constant.t-callable">
     <td><strong><code><a href="tokens.php#constant.t-callable">T_CALLABLE</a></code></strong></td>
     <td>callable</td>
     <td>Значение с типом <a href="language.types.callable.php" class="link">callable</a></td>
    </tr>

    <tr id="constant.t-case">
     <td><strong><code><a href="tokens.php#constant.t-case">T_CASE</a></code></strong></td>
     <td>case</td>
     <td>Выражение <a href="control-structures.switch.php" class="link">switch</a></td>
    </tr>

    <tr id="constant.t-catch">
     <td><strong><code><a href="tokens.php#constant.t-catch">T_CATCH</a></code></strong></td>
     <td>catch</td>
     <td><a href="language.exceptions.php" class="xref">Исключения</a></td>
    </tr>

    <tr id="constant.t-class">
     <td><strong><code><a href="tokens.php#constant.t-class">T_CLASS</a></code></strong></td>
     <td>class</td>
     <td><a href="language.oop5.php" class="link">Классы и объекты</a></td>
    </tr>

    <tr id="constant.t-class-c">
     <td><strong><code><a href="tokens.php#constant.t-class-c">T_CLASS_C</a></code></strong></td>
     <td>__CLASS__</td>
     <td>
      <a href="language.constants.magic.php" class="link">Магические константы</a>
     </td>
    </tr>

    <tr id="constant.t-clone">
     <td><strong><code><a href="tokens.php#constant.t-clone">T_CLONE</a></code></strong></td>
     <td>clone</td>
     <td>
      <a href="language.oop5.php" class="link">Классы и объекты</a>
     </td>
    </tr>

    <tr id="constant.t-close-tag">
     <td><strong><code><a href="tokens.php#constant.t-close-tag">T_CLOSE_TAG</a></code></strong></td>
     <td>?&gt; или %&gt;</td>
     <td><a href="language.basic-syntax.phpmode.php" class="link">PHP-код внутри HTML-разметки</a></td>
    </tr>

    <tr id="constant.t-coalesce">
     <td><strong><code><a href="tokens.php#constant.t-coalesce">T_COALESCE</a></code></strong></td>
     <td>??</td>
     <td>
      <a href="language.operators.comparison.php#language.operators.comparison.coalesce" class="link">Операторы сравнения</a>
     </td>
    </tr>

    <tr id="constant.t-coalesce-equal">
     <td><strong><code><a href="tokens.php#constant.t-coalesce-equal">T_COALESCE_EQUAL</a></code></strong></td>
     <td>??=</td>
     <td>
      <a href="language.operators.assignment.php" class="link">Операторы присваивания</a>,
      токен доступен с PHP 7.4.0
     </td>
    </tr>

    <tr id="constant.t-comment">
     <td><strong><code><a href="tokens.php#constant.t-comment">T_COMMENT</a></code></strong></td>
     <td>// или #, и /* */</td>
     <td><a href="language.basic-syntax.comments.php" class="link">Комментарии</a></td>
    </tr>

    <tr id="constant.t-concat-equal">
     <td><strong><code><a href="tokens.php#constant.t-concat-equal">T_CONCAT_EQUAL</a></code></strong></td>
     <td>.=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-const">
     <td><strong><code><a href="tokens.php#constant.t-const">T_CONST</a></code></strong></td>
     <td>const</td>
     <td><a href="language.constants.php" class="link">Константы класса</a></td>
    </tr>

    <tr id="constant.t-constant-encapsed-string">
     <td><strong><code><a href="tokens.php#constant.t-constant-encapsed-string">T_CONSTANT_ENCAPSED_STRING</a></code></strong></td>
     <td>&quot;foo&quot; или &#039;bar&#039;</td>
     <td><a href="language.types.string.php#language.types.string.syntax" class="link">Строковый синтаксис</a></td>
    </tr>

    <tr id="constant.t-continue">
     <td><strong><code><a href="tokens.php#constant.t-continue">T_CONTINUE</a></code></strong></td>
     <td>continue</td>
     <td>Инструкция <a href="control-structures.continue.php" class="link">continue</a></td>
    </tr>

    <tr id="constant.t-curly-open">
     <td><strong><code><a href="tokens.php#constant.t-curly-open">T_CURLY_OPEN</a></code></strong></td>
     <td>{$</td>
     <td>
      <a href="language.types.string.php#language.types.string.parsing.advanced" class="link">Расширенная</a>
      интерполяция переменной в строке
     </td>
    </tr>

    <tr id="constant.t-dec">
     <td><strong><code><a href="tokens.php#constant.t-dec">T_DEC</a></code></strong></td>
     <td>--</td>
     <td>
      <a href="language.operators.increment.php" class="link">Операторы инкремента и декремента</a>
     </td>
    </tr>

    <tr id="constant.t-declare">
     <td><strong><code><a href="tokens.php#constant.t-declare">T_DECLARE</a></code></strong></td>
     <td>declare</td>
     <td>Конструкция <a href="control-structures.declare.php" class="link">declare</a></td>
    </tr>

    <tr id="constant.t-default">
     <td><strong><code><a href="tokens.php#constant.t-default">T_DEFAULT</a></code></strong></td>
     <td>default</td>
     <td>Выражение <a href="control-structures.switch.php" class="link">switch</a></td>
    </tr>

    <tr id="constant.t-dir">
     <td><strong><code><a href="tokens.php#constant.t-dir">T_DIR</a></code></strong></td>
     <td>__DIR__</td>
     <td><a href="language.constants.magic.php" class="link">Магические константы</a></td>
    </tr>

    <tr id="constant.t-div-equal">
     <td><strong><code><a href="tokens.php#constant.t-div-equal">T_DIV_EQUAL</a></code></strong></td>
     <td>/=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-dnumber">
     <td><strong><code><a href="tokens.php#constant.t-dnumber">T_DNUMBER</a></code></strong></td>
     <td>0.12 и т. д.</td>
     <td><a href="language.types.float.php" class="link">Числа с плавающей точкой</a></td>
    </tr>

    <tr id="constant.t-do">
     <td><strong><code><a href="tokens.php#constant.t-do">T_DO</a></code></strong></td>
     <td>do</td>
     <td>Цикл <a href="control-structures.do.while.php" class="link">do..while</a></td>
    </tr>

    <tr id="constant.t-doc-comment">
     <td><strong><code><a href="tokens.php#constant.t-doc-comment">T_DOC_COMMENT</a></code></strong></td>
     <td>/** */</td>
     <td>
      <a href="language.basic-syntax.comments.php" class="link">PHPDoc-комментарии</a>
     </td>
    </tr>

    <tr id="constant.t-dollar-open-curly-braces">
     <td><strong><code><a href="tokens.php#constant.t-dollar-open-curly-braces">T_DOLLAR_OPEN_CURLY_BRACES</a></code></strong></td>
     <td>${</td>
     <td>
      <a href="language.types.string.php#language.types.string.parsing.basic" class="link">Базовая</a>
      интерполяция переменной в строке
     </td>
    </tr>

    <tr id="constant.t-double-arrow">
     <td><strong><code><a href="tokens.php#constant.t-double-arrow">T_DOUBLE_ARROW</a></code></strong></td>
     <td>=&gt;</td>
     <td><a href="language.types.array.php#language.types.array.syntax" class="link">Синтаксис массивов</a></td>
    </tr>

    <tr id="constant.t-double-cast">
     <td><strong><code><a href="tokens.php#constant.t-double-cast">T_DOUBLE_CAST</a></code></strong></td>
     <td>(real), (double) или (float)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-double-colon">
     <td><strong><code><a href="tokens.php#constant.t-double-colon">T_DOUBLE_COLON</a></code></strong></td>
     <td>::</td>
     <td>Смотрите описание токена <strong><code><a href="tokens.php#constant.t-paamayim-nekudotayim">T_PAAMAYIM_NEKUDOTAYIM</a></code></strong> ниже</td>
    </tr>

    <tr id="constant.t-echo">
     <td><strong><code><a href="tokens.php#constant.t-echo">T_ECHO</a></code></strong></td>
     <td>echo</td>
     <td>Конструкция <span class="function"><a href="function.echo.php" class="function">echo</a></span></td>
    </tr>

    <tr id="constant.t-ellipsis">
     <td><strong><code><a href="tokens.php#constant.t-ellipsis">T_ELLIPSIS</a></code></strong></td>
     <td>...</td>
     <td>
      <a href="functions.arguments.php#functions.variable-arg-list" class="link">Аргументы функции</a>
     </td>
    </tr>

    <tr id="constant.t-else">
     <td><strong><code><a href="tokens.php#constant.t-else">T_ELSE</a></code></strong></td>
     <td>else</td>
     <td>Инструкция <a href="control-structures.else.php" class="link">else</a></td>
    </tr>

    <tr id="constant.t-elseif">
     <td><strong><code><a href="tokens.php#constant.t-elseif">T_ELSEIF</a></code></strong></td>
     <td>elseif</td>
     <td>Инструкция <a href="control-structures.elseif.php" class="link">elseif</a></td>
    </tr>

    <tr id="constant.t-empty">
     <td><strong><code><a href="tokens.php#constant.t-empty">T_EMPTY</a></code></strong></td>
     <td>empty</td>
     <td>Конструкция <span class="function"><a href="function.empty.php" class="function">empty()</a></span></td>
    </tr>

    <tr id="constant.t-encapsed-and-whitespace">
     <td><strong><code><a href="tokens.php#constant.t-encapsed-and-whitespace">T_ENCAPSED_AND_WHITESPACE</a></code></strong></td>
     <td>&quot; $a&quot;</td>
     <td><a href="language.types.string.php#language.types.string.parsing" class="link">Константная часть строки с переменными</a></td>
    </tr>

    <tr id="constant.t-enddeclare">
     <td><strong><code><a href="tokens.php#constant.t-enddeclare">T_ENDDECLARE</a></code></strong></td>
     <td>enddeclare</td>
     <td>
      Конструкция <a href="control-structures.declare.php" class="link">declare</a>,
      <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-endfor">
     <td><strong><code><a href="tokens.php#constant.t-endfor">T_ENDFOR</a></code></strong></td>
     <td>endfor</td>
     <td>
      Цикл <a href="control-structures.for.php" class="link">for</a>,
      <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-endforeach">
     <td><strong><code><a href="tokens.php#constant.t-endforeach">T_ENDFOREACH</a></code></strong></td>
     <td>endforeach</td>
     <td>
      Конструкция <a href="control-structures.foreach.php" class="link"><code class="literal">foreach</code></a>, <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-endif">
     <td><strong><code><a href="tokens.php#constant.t-endif">T_ENDIF</a></code></strong></td>
     <td>endif</td>
     <td>
      Инструкция <a href="control-structures.if.php" class="link">if</a>,
      <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-endswitch">
     <td><strong><code><a href="tokens.php#constant.t-endswitch">T_ENDSWITCH</a></code></strong></td>
     <td>endswitch</td>
     <td>
      Инструкция <a href="control-structures.switch.php" class="link">switch</a>,
      <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-endwhile">
     <td><strong><code><a href="tokens.php#constant.t-endwhile">T_ENDWHILE</a></code></strong></td>
     <td>endwhile</td>
     <td>
      Цикл <a href="control-structures.while.php" class="link">while</a>,
      <a href="control-structures.alternative-syntax.php" class="link">альтернативный синтаксис</a>
     </td>
    </tr>

    <tr id="constant.t-enum">
     <td><strong><code><a href="tokens.php#constant.t-enum">T_ENUM</a></code></strong></td>
     <td>enum</td>
     <td><a href="language.types.enumerations.php" class="link">Перечисления</a>, доступны с PHP 8.1.0</td>
    </tr>

    <tr id="constant.t-end-heredoc">
     <td><strong><code><a href="tokens.php#constant.t-end-heredoc">T_END_HEREDOC</a></code></strong></td>
     <td class="empty">&nbsp;</td>
     <td><a href="language.types.string.php#language.types.string.syntax.heredoc" class="link">Синтаксис heredoc</a></td>
    </tr>

    <tr id="constant.t-eval">
     <td><strong><code><a href="tokens.php#constant.t-eval">T_EVAL</a></code></strong></td>
     <td>eval()</td>
     <td>Конструкция <span class="function"><a href="function.eval.php" class="function">eval()</a></span></td>
    </tr>

    <tr id="constant.t-exit">
     <td><strong><code><a href="tokens.php#constant.t-exit">T_EXIT</a></code></strong></td>
     <td>exit или die</td>
     <td>Функции <span class="function"><a href="function.exit.php" class="function">exit()</a></span> и <span class="function"><a href="function.die.php" class="function">die()</a></span></td>
    </tr>

    <tr id="constant.t-extends">
     <td><strong><code><a href="tokens.php#constant.t-extends">T_EXTENDS</a></code></strong></td>
     <td>extends</td>
     <td>
      Ключевое слово <a href="language.oop5.basic.php#language.oop5.basic.extends" class="link">extends</a>,
      <a href="language.oop5.php" class="link">классы и объекты</a>
     </td>
    </tr>

    <tr id="constant.t-file">
     <td><strong><code><a href="tokens.php#constant.t-file">T_FILE</a></code></strong></td>
     <td>__FILE__</td>
     <td><a href="language.constants.magic.php" class="link">Магические константы</a></td>
    </tr>

    <tr id="constant.t-final">
     <td><strong><code><a href="tokens.php#constant.t-final">T_FINAL</a></code></strong></td>
     <td>final</td>
     <td><a href="language.oop5.final.php" class="xref">Ключевое слово final</a></td>
    </tr>

    <tr id="constant.t-finally">
     <td><strong><code><a href="tokens.php#constant.t-finally">T_FINALLY</a></code></strong></td>
     <td>finally</td>
     <td><a href="language.exceptions.php" class="xref">Исключения</a></td>
    </tr>

    <tr id="constant.t-fn">
     <td><strong><code><a href="tokens.php#constant.t-fn">T_FN</a></code></strong></td>
     <td>fn</td>
     <td>
      <a href="functions.arrow.php" class="link">Стрелочные функции</a>,
      доступны с PHP 7.4.0
     </td>
    </tr>

    <tr id="constant.t-for">
     <td><strong><code><a href="tokens.php#constant.t-for">T_FOR</a></code></strong></td>
     <td>for</td>
     <td>Цикл <a href="control-structures.for.php" class="link">for</a></td>
    </tr>

    <tr id="constant.t-foreach">
     <td><strong><code><a href="tokens.php#constant.t-foreach">T_FOREACH</a></code></strong></td>
     <td>foreach</td>
     <td>Конструкция <a href="control-structures.foreach.php" class="link"><code class="literal">foreach</code></a></td>
    </tr>

    <tr id="constant.t-function">
     <td><strong><code><a href="tokens.php#constant.t-function">T_FUNCTION</a></code></strong></td>
     <td>function</td>
     <td><a href="language.functions.php" class="link">Функции</a></td>
    </tr>

    <tr id="constant.t-func-c">
     <td><strong><code><a href="tokens.php#constant.t-func-c">T_FUNC_C</a></code></strong></td>
     <td>__FUNCTION__</td>
     <td>
      <a href="language.constants.magic.php" class="link">Магические константы</a>
     </td>
    </tr>

    <tr id="constant.t-global">
     <td><strong><code><a href="tokens.php#constant.t-global">T_GLOBAL</a></code></strong></td>
     <td>global</td>
     <td><a href="language.variables.scope.php" class="link">Область видимости переменной</a></td>
    </tr>

    <tr id="constant.t-goto">
     <td><strong><code><a href="tokens.php#constant.t-goto">T_GOTO</a></code></strong></td>
     <td>goto</td>
     <td><a href="control-structures.goto.php" class="link">Оператор goto</a></td>
    </tr>

    <tr id="constant.t-halt-compiler">
     <td><strong><code><a href="tokens.php#constant.t-halt-compiler">T_HALT_COMPILER</a></code></strong></td>
     <td>__halt_compiler()</td>
     <td>Функция <a href="function.halt-compiler.php" class="xref">__halt_compiler</a></td>
    </tr>

    <tr id="constant.t-if">
     <td><strong><code><a href="tokens.php#constant.t-if">T_IF</a></code></strong></td>
     <td>if</td>
     <td>Конструкция <a href="control-structures.if.php" class="link">if</a></td>
    </tr>

    <tr id="constant.t-implements">
     <td><strong><code><a href="tokens.php#constant.t-implements">T_IMPLEMENTS</a></code></strong></td>
     <td>implements</td>
     <td><a href="language.oop5.interfaces.php" class="xref">Интерфейсы объектов</a></td>
    </tr>

    <tr id="constant.t-inc">
     <td><strong><code><a href="tokens.php#constant.t-inc">T_INC</a></code></strong></td>
     <td>++</td>
     <td>
      <a href="language.operators.increment.php" class="link">Операторы инкремента и декремента</a>
     </td>
    </tr>

    <tr id="constant.t-include">
     <td><strong><code><a href="tokens.php#constant.t-include">T_INCLUDE</a></code></strong></td>
     <td>include</td>
     <td>Выражение <span class="function"><a href="function.include.php" class="function">include</a></span></td>
    </tr>

    <tr id="constant.t-include-once">
     <td><strong><code><a href="tokens.php#constant.t-include-once">T_INCLUDE_ONCE</a></code></strong></td>
     <td>include_once</td>
     <td>Выражение <span class="function"><a href="function.include-once.php" class="function">include_once</a></span></td>
    </tr>

    <tr id="constant.t-inline-html">
     <td><strong><code><a href="tokens.php#constant.t-inline-html">T_INLINE_HTML</a></code></strong></td>
     <td class="empty">&nbsp;</td>
     <td><a href="language.basic-syntax.phpmode.php" class="link">Текст вне PHP-кода</a></td>
    </tr>

    <tr id="constant.t-instanceof">
     <td><strong><code><a href="tokens.php#constant.t-instanceof">T_INSTANCEOF</a></code></strong></td>
     <td>instanceof</td>
     <td>
      <a href="language.operators.type.php" class="link">Оператор проверки типа</a>
     </td>
    </tr>

    <tr id="constant.t-insteadof">
     <td><strong><code><a href="tokens.php#constant.t-insteadof">T_INSTEADOF</a></code></strong></td>
     <td>insteadof</td>
     <td><a href="language.oop5.traits.php" class="xref">Трейты</a></td>
    </tr>

    <tr id="constant.t-interface">
     <td><strong><code><a href="tokens.php#constant.t-interface">T_INTERFACE</a></code></strong></td>
     <td>interface</td>
     <td><a href="language.oop5.interfaces.php" class="xref">Интерфейсы объектов</a></td>
    </tr>

    <tr id="constant.t-int-cast">
     <td><strong><code><a href="tokens.php#constant.t-int-cast">T_INT_CAST</a></code></strong></td>
     <td>(int) или (integer)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-isset">
     <td><strong><code><a href="tokens.php#constant.t-isset">T_ISSET</a></code></strong></td>
     <td>isset()</td>
     <td>Конструкция <span class="function"><a href="function.isset.php" class="function">isset()</a></span></td>
    </tr>

    <tr id="constant.t-is-equal">
     <td><strong><code><a href="tokens.php#constant.t-is-equal">T_IS_EQUAL</a></code></strong></td>
     <td>==</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-is-greater-or-equal">
     <td><strong><code><a href="tokens.php#constant.t-is-greater-or-equal">T_IS_GREATER_OR_EQUAL</a></code></strong></td>
     <td>&gt;=</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-is-identical">
     <td><strong><code><a href="tokens.php#constant.t-is-identical">T_IS_IDENTICAL</a></code></strong></td>
     <td>===</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-is-not-equal">
     <td><strong><code><a href="tokens.php#constant.t-is-not-equal">T_IS_NOT_EQUAL</a></code></strong></td>
     <td>!= или &lt;&gt;</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-is-not-identical">
     <td><strong><code><a href="tokens.php#constant.t-is-not-identical">T_IS_NOT_IDENTICAL</a></code></strong></td>
     <td>!==</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-is-smaller-or-equal">
     <td><strong><code><a href="tokens.php#constant.t-is-smaller-or-equal">T_IS_SMALLER_OR_EQUAL</a></code></strong></td>
     <td>&lt;=</td>
     <td><a href="language.operators.comparison.php" class="link">Операторы сравнения</a></td>
    </tr>

    <tr id="constant.t-line">
     <td><strong><code><a href="tokens.php#constant.t-line">T_LINE</a></code></strong></td>
     <td>__LINE__</td>
     <td><a href="language.constants.magic.php" class="link">Магические константы</a></td>
    </tr>

    <tr id="constant.t-list">
     <td><strong><code><a href="tokens.php#constant.t-list">T_LIST</a></code></strong></td>
     <td>list()</td>
     <td>Конструкция <span class="function"><a href="function.list.php" class="function">list()</a></span></td>
    </tr>

    <tr id="constant.t-lnumber">
     <td><strong><code><a href="tokens.php#constant.t-lnumber">T_LNUMBER</a></code></strong></td>
     <td>123, 012, 0x1ac и т.д.</td>
     <td><a href="language.types.integer.php" class="link">Целые числа</a></td>
    </tr>

    <tr id="constant.t-logical-and">
     <td><strong><code><a href="tokens.php#constant.t-logical-and">T_LOGICAL_AND</a></code></strong></td>
     <td>and</td>
     <td><a href="language.operators.logical.php" class="link">Логические операторы</a></td>
    </tr>

    <tr id="constant.t-logical-or">
     <td><strong><code><a href="tokens.php#constant.t-logical-or">T_LOGICAL_OR</a></code></strong></td>
     <td>or</td>
     <td><a href="language.operators.logical.php" class="link">Логические операторы</a></td>
    </tr>

    <tr id="constant.t-logical-xor">
     <td><strong><code><a href="tokens.php#constant.t-logical-xor">T_LOGICAL_XOR</a></code></strong></td>
     <td>xor</td>
     <td><a href="language.operators.logical.php" class="link">Логические операторы</a></td>
    </tr>

    <tr id="constant.t-match">
     <td><strong><code><a href="tokens.php#constant.t-match">T_MATCH</a></code></strong></td>
     <td>match</td>
     <td>
      Выражение <a href="control-structures.match.php" class="link">match</a>, доступно с PHP 8.0.0
     </td>
    </tr>

    <tr id="constant.t-method-c">
     <td><strong><code><a href="tokens.php#constant.t-method-c">T_METHOD_C</a></code></strong></td>
     <td>__METHOD__</td>
     <td>
      <a href="language.constants.magic.php" class="link">Магические константы</a>
     </td>
    </tr>

    <tr id="constant.t-minus-equal">
     <td><strong><code><a href="tokens.php#constant.t-minus-equal">T_MINUS_EQUAL</a></code></strong></td>
     <td>-=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-mod-equal">
     <td><strong><code><a href="tokens.php#constant.t-mod-equal">T_MOD_EQUAL</a></code></strong></td>
     <td>%=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-mul-equal">
     <td><strong><code><a href="tokens.php#constant.t-mul-equal">T_MUL_EQUAL</a></code></strong></td>
     <td>*=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-namespace">
     <td><strong><code><a href="tokens.php#constant.t-namespace">T_NAMESPACE</a></code></strong></td>
     <td>namespace</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>
     </td>
    </tr>

    <tr id="constant.t-name-fully-qualified">
     <td><strong><code><a href="tokens.php#constant.t-name-fully-qualified">T_NAME_FULLY_QUALIFIED</a></code></strong></td>
     <td>\App\Namespace</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>, токен доступен с PHP 8.0.0
     </td>
    </tr>

    <tr id="constant.t-name-qualified">
     <td><strong><code><a href="tokens.php#constant.t-name-qualified">T_NAME_QUALIFIED</a></code></strong></td>
     <td>App\Namespace</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>, токен доступен с PHP 8.0.0
     </td>
    </tr>

    <tr id="constant.t-name-relative">
     <td><strong><code><a href="tokens.php#constant.t-name-relative">T_NAME_RELATIVE</a></code></strong></td>
     <td>namespace\Namespace</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>, токен доступен с PHP 8.0.0
     </td>
    </tr>

    <tr id="constant.t-new">
     <td><strong><code><a href="tokens.php#constant.t-new">T_NEW</a></code></strong></td>
     <td>new</td>
     <td><a href="language.oop5.php" class="link">Классы и объекты</a></td>
    </tr>

    <tr id="constant.t-ns-c">
     <td><strong><code><a href="tokens.php#constant.t-ns-c">T_NS_C</a></code></strong></td>
     <td>__NAMESPACE__</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>
     </td>
    </tr>

    <tr id="constant.t-ns-separator">
     <td><strong><code><a href="tokens.php#constant.t-ns-separator">T_NS_SEPARATOR</a></code></strong></td>
     <td>\</td>
     <td>
      <a href="language.namespaces.php" class="link">Пространства имён</a>
     </td>
    </tr>

    <tr id="constant.t-num-string">
     <td><strong><code><a href="tokens.php#constant.t-num-string">T_NUM_STRING</a></code></strong></td>
     <td>&quot;$a[0]&quot;</td>
     <td><a href="language.types.string.php#language.types.string.parsing" class="link">Цифровой индекс массива внутри строки</a></td>
    </tr>

    <tr id="constant.t-object-cast">
     <td><strong><code><a href="tokens.php#constant.t-object-cast">T_OBJECT_CAST</a></code></strong></td>
     <td>(object)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-object-operator">
     <td><strong><code><a href="tokens.php#constant.t-object-operator">T_OBJECT_OPERATOR</a></code></strong></td>
     <td>-&gt;</td>
     <td><a href="language.oop5.php" class="link">Классы и объекты</a></td>
    </tr>

    <tr id="constant.t-nullsafe-object-operator">
     <td><strong><code><a href="tokens.php#constant.t-nullsafe-object-operator">T_NULLSAFE_OBJECT_OPERATOR</a></code></strong></td>
     <td>?-&gt;</td>
     <td><a href="language.oop5.php" class="link">Классы и объекты</a></td>
    </tr>

    <tr id="constant.t-open-tag">
     <td><strong><code><a href="tokens.php#constant.t-open-tag">T_OPEN_TAG</a></code></strong></td>
     <td>&lt;?php, &lt;? или &lt;%</td>
     <td><a href="language.basic-syntax.phpmode.php" class="link">PHP-код внутри HTML-разметки</a></td>
    </tr>

    <tr id="constant.t-open-tag-with-echo">
     <td><strong><code><a href="tokens.php#constant.t-open-tag-with-echo">T_OPEN_TAG_WITH_ECHO</a></code></strong></td>
     <td>&lt;?= или &lt;%=</td>
     <td><a href="language.basic-syntax.phpmode.php" class="link">PHP-код внутри HTML-разметки</a></td>
    </tr>

    <tr id="constant.t-or-equal">
     <td><strong><code><a href="tokens.php#constant.t-or-equal">T_OR_EQUAL</a></code></strong></td>
     <td>|=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-paamayim-nekudotayim">
     <td><strong><code><a href="tokens.php#constant.t-paamayim-nekudotayim">T_PAAMAYIM_NEKUDOTAYIM</a></code></strong></td>
     <td>::</td>
     <td>
      <a href="language.oop5.paamayim-nekudotayim.php" class="link">Оператор разрешения области видимости</a>.
      Токен определяется также с именем <strong><code><a href="tokens.php#constant.t-double-colon">T_DOUBLE_COLON</a></code></strong>
     </td>
    </tr>

    <tr id="constant.t-plus-equal">
     <td><strong><code><a href="tokens.php#constant.t-plus-equal">T_PLUS_EQUAL</a></code></strong></td>
     <td>+=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-pow">
     <td><strong><code><a href="tokens.php#constant.t-pow">T_POW</a></code></strong></td>
     <td>**</td>
     <td>
      <a href="language.operators.arithmetic.php" class="link">Арифметические операторы</a>
     </td>
    </tr>

    <tr id="constant.t-pow-equal">
     <td><strong><code><a href="tokens.php#constant.t-pow-equal">T_POW_EQUAL</a></code></strong></td>
     <td>**=</td>
     <td>
      <a href="language.operators.assignment.php" class="link">Операторы присваивания</a>
     </td>
    </tr>

    <tr id="constant.t-print">
     <td><strong><code><a href="tokens.php#constant.t-print">T_PRINT</a></code></strong></td>
     <td>print</td>
     <td>Конструкция <span class="function"><a href="function.print.php" class="function">print</a></span></td>
    </tr>

    <tr id="constant.t-private">
     <td><strong><code><a href="tokens.php#constant.t-private">T_PRIVATE</a></code></strong></td>
     <td>private</td>
     <td>
      <a href="language.oop5.php" class="link">Классы и объекты</a>
     </td>
    </tr>

    <tr id="constant.t-private-set">
     <td><strong><code><a href="tokens.php#constant.t-private-set">T_PRIVATE_SET</a></code></strong></td>
     <td>private(set)</td>
     <td>
      Хуки свойств, доступны с PHP 8.4.0
     </td>
    </tr>

    <tr id="constant.t-property-c">
     <td><strong><code><a href="tokens.php#constant.t-property-c">T_PROPERTY_C</a></code></strong></td>
     <td>__PROPERTY__</td>
     <td>
      <a href="language.constants.magic.php" class="link">Магические константы</a>
     </td>
    </tr>

    <tr id="constant.t-protected">
     <td><strong><code><a href="tokens.php#constant.t-protected">T_PROTECTED</a></code></strong></td>
     <td>protected</td>
     <td>
      <a href="language.oop5.php" class="link">Классы и объекты</a>
     </td>
    </tr>

    <tr id="constant.t-protected-set">
     <td><strong><code><a href="tokens.php#constant.t-protected-set">T_PROTECTED_SET</a></code></strong></td>
     <td>protected(set)</td>
     <td>
      Хуки свойств, доступны с PHP 8.4.0
     </td>
    </tr>

    <tr id="constant.t-public">
     <td><strong><code><a href="tokens.php#constant.t-public">T_PUBLIC</a></code></strong></td>
     <td>public</td>
     <td>
      <a href="language.oop5.php" class="link">Классы и объекты</a>
     </td>
    </tr>

    <tr id="constant.t-public-set">
     <td><strong><code><a href="tokens.php#constant.t-public-set">T_PUBLIC_SET</a></code></strong></td>
     <td>public(set)</td>
     <td>
      Хуки свойств, доступны с PHP 8.4.0
     </td>
    </tr>

    <tr id="constant.t-readonly">
     <td><strong><code><a href="tokens.php#constant.t-readonly">T_READONLY</a></code></strong></td>
     <td>readonly</td>
     <td>
      <a href="language.oop5.php" class="link">Классы и объекты</a> (доступно с PHP 8.1.0)
     </td>
    </tr>

    <tr id="constant.t-require">
     <td><strong><code><a href="tokens.php#constant.t-require">T_REQUIRE</a></code></strong></td>
     <td>require</td>
     <td>Выражение <span class="function"><a href="function.require.php" class="function">require</a></span></td>
    </tr>

    <tr id="constant.t-require-once">
     <td><strong><code><a href="tokens.php#constant.t-require-once">T_REQUIRE_ONCE</a></code></strong></td>
     <td>require_once</td>
     <td>Выражение <span class="function"><a href="function.require-once.php" class="function">require_once</a></span></td>
    </tr>

    <tr id="constant.t-return">
     <td><strong><code><a href="tokens.php#constant.t-return">T_RETURN</a></code></strong></td>
     <td>return</td>
     <td><a href="functions.returning-values.php" class="link">Возвращаемые значения</a></td>
    </tr>

    <tr id="constant.t-sl">
     <td><strong><code><a href="tokens.php#constant.t-sl">T_SL</a></code></strong></td>
     <td>&lt;&lt;</td>
     <td><a href="language.operators.bitwise.php" class="link">Побитовые операторы</a></td>
    </tr>

    <tr id="constant.t-sl-equal">
     <td><strong><code><a href="tokens.php#constant.t-sl-equal">T_SL_EQUAL</a></code></strong></td>
     <td>&lt;&lt;=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-spaceship">
     <td><strong><code><a href="tokens.php#constant.t-spaceship">T_SPACESHIP</a></code></strong></td>
     <td>&lt;=&gt;</td>
     <td>
      <a href="language.operators.comparison.php" class="link">Операторы сравнения</a>
     </td>
    </tr>

    <tr id="constant.t-sr">
     <td><strong><code><a href="tokens.php#constant.t-sr">T_SR</a></code></strong></td>
     <td>&gt;&gt;</td>
     <td><a href="language.operators.bitwise.php" class="link">Побитовые операторы</a></td>
    </tr>

    <tr id="constant.t-sr-equal">
     <td><strong><code><a href="tokens.php#constant.t-sr-equal">T_SR_EQUAL</a></code></strong></td>
     <td>&gt;&gt;=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-start-heredoc">
     <td><strong><code><a href="tokens.php#constant.t-start-heredoc">T_START_HEREDOC</a></code></strong></td>
     <td>&lt;&lt;&lt;</td>
     <td><a href="language.types.string.php#language.types.string.syntax.heredoc" class="link">Синтаксис heredoc</a></td>
    </tr>

    <tr id="constant.t-static">
     <td><strong><code><a href="tokens.php#constant.t-static">T_STATIC</a></code></strong></td>
     <td>static</td>
     <td><a href="language.variables.scope.php" class="link">Область видимости переменной</a></td>
    </tr>

    <tr id="constant.t-string">
     <td><strong><code><a href="tokens.php#constant.t-string">T_STRING</a></code></strong></td>
     <td>parent, self и т. п.</td>
     <td>
      Идентификаторы наподобие ключевых слов <code class="literal">parent</code> и <code class="literal">self</code>,
      названия функций, классов и некоторые другие.
      Смотрите также описание токена <strong><code><a href="tokens.php#constant.t-constant-encapsed-string">T_CONSTANT_ENCAPSED_STRING</a></code></strong>
     </td>
    </tr>

    <tr id="constant.t-string-cast">
     <td><strong><code><a href="tokens.php#constant.t-string-cast">T_STRING_CAST</a></code></strong></td>
     <td>(string)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-string-varname">
     <td><strong><code><a href="tokens.php#constant.t-string-varname">T_STRING_VARNAME</a></code></strong></td>
     <td>&quot;${a</td>
     <td>
      Интерполяция <a href="language.variables.variable.php" class="link">переменной переменной</a> в строке
     </td>
    </tr>

    <tr id="constant.t-switch">
     <td><strong><code><a href="tokens.php#constant.t-switch">T_SWITCH</a></code></strong></td>
     <td>switch</td>
     <td>Инструкция <a href="control-structures.switch.php" class="link">switch</a></td>
    </tr>

    <tr id="constant.t-throw">
     <td><strong><code><a href="tokens.php#constant.t-throw">T_THROW</a></code></strong></td>
     <td>throw</td>
     <td><a href="language.exceptions.php" class="xref">Исключения</a></td>
    </tr>

    <tr id="constant.t-trait">
     <td><strong><code><a href="tokens.php#constant.t-trait">T_TRAIT</a></code></strong></td>
     <td>trait</td>
     <td><a href="language.oop5.traits.php" class="xref">Трейты</a></td>
    </tr>

    <tr id="constant.t-trait-c">
     <td><strong><code><a href="tokens.php#constant.t-trait-c">T_TRAIT_C</a></code></strong></td>
     <td>__TRAIT__</td>
     <td>Константа <strong><code><a href="language.constants.magic.php#constant.trait">__TRAIT__</a></code></strong></td>
    </tr>

    <tr id="constant.t-try">
     <td><strong><code><a href="tokens.php#constant.t-try">T_TRY</a></code></strong></td>
     <td>try</td>
     <td><a href="language.exceptions.php" class="xref">Исключения</a></td>
    </tr>

    <tr id="constant.t-unset">
     <td><strong><code><a href="tokens.php#constant.t-unset">T_UNSET</a></code></strong></td>
     <td>unset()</td>
     <td>Конструкция <span class="function"><a href="function.unset.php" class="function">unset()</a></span></td>
    </tr>

    <tr id="constant.t-unset-cast">
     <td><strong><code><a href="tokens.php#constant.t-unset-cast">T_UNSET_CAST</a></code></strong></td>
     <td>(unset)</td>
     <td><a href="language.types.type-juggling.php#language.types.typecasting" class="link">Приведение типов</a></td>
    </tr>

    <tr id="constant.t-use">
     <td><strong><code><a href="tokens.php#constant.t-use">T_USE</a></code></strong></td>
     <td>use</td>
     <td><a href="language.namespaces.php" class="link">Пространства имён</a></td>
    </tr>

    <tr id="constant.t-var">
     <td><strong><code><a href="tokens.php#constant.t-var">T_VAR</a></code></strong></td>
     <td>var</td>
     <td><a href="language.oop5.php" class="link">Классы и объекты</a></td>
    </tr>

    <tr id="constant.t-variable">
     <td><strong><code><a href="tokens.php#constant.t-variable">T_VARIABLE</a></code></strong></td>
     <td>$foo</td>
     <td><a href="language.variables.php" class="link">переменные</a></td>
    </tr>

    <tr id="constant.t-while">
     <td><strong><code><a href="tokens.php#constant.t-while">T_WHILE</a></code></strong></td>
     <td>while</td>
     <td>Циклы <a href="control-structures.while.php" class="link">while</a>, <a href="control-structures.do.while.php" class="link">do..while</a></td>
    </tr>

    <tr id="constant.t-whitespace">
     <td><strong><code><a href="tokens.php#constant.t-whitespace">T_WHITESPACE</a></code></strong></td>
     <td>\t \r\n</td>
     <td class="empty">&nbsp;</td>
    </tr>

    <tr id="constant.t-xor-equal">
     <td><strong><code><a href="tokens.php#constant.t-xor-equal">T_XOR_EQUAL</a></code></strong></td>
     <td>^=</td>
     <td><a href="language.operators.assignment.php" class="link">Операторы присваивания</a></td>
    </tr>

    <tr id="constant.t-yield">
     <td><strong><code><a href="tokens.php#constant.t-yield">T_YIELD</a></code></strong></td>
     <td>yield</td>
     <td><a href="language.generators.syntax.php#control-structures.yield" class="link">Генераторы</a></td>
    </tr>

    <tr id="constant.t-yield-from">
     <td><strong><code><a href="tokens.php#constant.t-yield-from">T_YIELD_FROM</a></code></strong></td>
     <td>yield from</td>
     <td><a href="language.generators.syntax.php#control-structures.yield.from" class="link">Генераторы</a></td>
    </tr>

   </tbody>
  
 </table>

 <p class="para">
  Смотрите также описание функции <span class="function"><a href="function.token-name.php" class="function">token_name()</a></span>.
 </p>
</div>
<?php manual_footer($setup); ?>