<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.simdjson.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'simdjson.constants.php',
    1 => 'Constantes pr&eacute;-d&eacute;finies',
    2 => 'Constantes pr&eacute;-d&eacute;finies',
  ),
  'up' => 
  array (
    0 => 'book.simdjson.php',
    1 => 'Simdjson',
  ),
  'prev' => 
  array (
    0 => 'simdjson.installation.php',
    1 => 'Installation',
  ),
  'next' => 
  array (
    0 => 'ref.simdjson.php',
    1 => 'Fonctions de Simdjson',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/simdjson/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="simdjson.constants" class="appendix">
 <h1 class="title">Constantes pré-définies</h1>

 <p class="simpara">Ces constantes sont définies par cette
extension, et ne sont disponibles que si cette extension a été compilée avec
PHP, ou bien chargée au moment de l&#039;exécution.</p>
 <dl>
  
   <dt id="constant.simdjson-err-capacity">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-capacity">SIMDJSON_ERR_CAPACITY</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Cet analyseur ne peut pas prendre en charge un document aussi volumineux.
     Lancé lors de l&#039;analyse d&#039;une chaîne JSON de plus de 4 Gio.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-tape-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-tape-error">SIMDJSON_ERR_TAPE_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Le document JSON a une structure incorrecte : virgules manquantes ou superflues, accolades, clés manquantes, etc.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-depth-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-depth-error">SIMDJSON_ERR_DEPTH_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Le document JSON était trop profond (trop d&#039;objets et de tableaux imbriqués)
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-string-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-string-error">SIMDJSON_ERR_STRING_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Problème lors de l&#039;analyse d&#039;une chaîne
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-t-atom-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-t-atom-error">SIMDJSON_ERR_T_ATOM_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Problème lors de l&#039;analyse d&#039;un atome commençant par la lettre &#039;t&#039;
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-f-atom-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-f-atom-error">SIMDJSON_ERR_F_ATOM_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Problème lors de l&#039;analyse d&#039;un atome commençant par la lettre &#039;f&#039;
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-n-atom-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-n-atom-error">SIMDJSON_ERR_N_ATOM_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Problème lors de l&#039;analyse d&#039;un atome commençant par la lettre &#039;n&#039;
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-number-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-number-error">SIMDJSON_ERR_NUMBER_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Problème lors de l&#039;analyse d&#039;un nombre
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-utf8-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-utf8-error">SIMDJSON_ERR_UTF8_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     L&#039;entrée n&#039;est pas un UTF-8 valide
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-uninitialized">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-uninitialized">SIMDJSON_ERR_UNINITIALIZED</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     L&#039;analyseur utilisé par simdjson n&#039;est pas initialisé. Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-empty">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-empty">SIMDJSON_ERR_EMPTY</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Vide: aucun JSON trouvé
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-unescaped-chars">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-unescaped-chars">SIMDJSON_ERR_UNESCAPED_CHARS</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Avec des chaînes, certains caractères doivent être échappés, nous avons trouvé des caractères non échappés
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-unclosed-string">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-unclosed-string">SIMDJSON_ERR_UNCLOSED_STRING</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Une chaîne est ouverte, mais jamais fermée.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-unsupported-architecture">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-unsupported-architecture">SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     simdjson n&#039;a pas d&#039;implémentation prise en charge par cette architecture CPU (peut-être un CPU non-SIMD ?).
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-incorrect-type">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-incorrect-type">SIMDJSON_ERR_INCORRECT_TYPE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-number-out-of-range">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-number-out-of-range">SIMDJSON_ERR_NUMBER_OUT_OF_RANGE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Le nombre JSON est trop grand ou trop petit pour tenir dans le type demandé.
     Il convient de noter que la bibliothèque C simdjson est un fork et que cette erreur est ignorée pour correspondre à la gestion de PHP
     des nombres JSON qui sont trop grands ou trop petits.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-index-out-of-bounds">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-index-out-of-bounds">SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-no-such-field">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-no-such-field">SIMDJSON_ERR_NO_SUCH_FIELD</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-io-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-io-error">SIMDJSON_ERR_IO_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-invalid-json-pointer">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-invalid-json-pointer">SIMDJSON_ERR_INVALID_JSON_POINTER</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
     Une syntaxe de pointeur JSON invalide dans <span class="function"><a href="function.simdjson-key-value.php" class="function">simdjson_key_value()</a></span>
     et d&#039;autres fonctions acceptant un pointeur JSON <var class="varname">$key</var>.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-invalid-uri-fragment">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-invalid-uri-fragment">SIMDJSON_ERR_INVALID_URI_FRAGMENT</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Syntaxe de fragment URI invalide.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-unexpected-error">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-unexpected-error">SIMDJSON_ERR_UNEXPECTED_ERROR</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Erreur inattendue, envisagez de signaler ce problème car on a peut-être trouvé un bogue dans le PECL simdjson
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-parser-in-use">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-parser-in-use">SIMDJSON_ERR_PARSER_IN_USE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-out-of-order-iteration">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-out-of-order-iteration">SIMDJSON_ERR_OUT_OF_ORDER_ITERATION</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-insufficient-padding">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-insufficient-padding">SIMDJSON_ERR_INSUFFICIENT_PADDING</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-incomplete-array-or-object">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-incomplete-array-or-object">SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Le document JSON s&#039;est terminé prématurément au milieu d&#039;un objet ou d&#039;un tableau.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-scalar-document-as-value">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-scalar-document-as-value">SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Ne devrait pas se produire.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-out-of-bounds">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-out-of-bounds">SIMDJSON_ERR_OUT_OF_BOUNDS</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Essaie d&#039;accéder à un emplacement en dehors du document.
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-trailing-content">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-trailing-content">SIMDJSON_ERR_TRAILING_CONTENT</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-key-count-not-countable">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-key-count-not-countable">SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">
    </span>
   </dd>
  
  
   <dt id="constant.simdjson-err-invalid-property">
    <strong><code><a href="simdjson.constants.php#constant.simdjson-err-invalid-property">SIMDJSON_ERR_INVALID_PROPERTY</a></code></strong>
    (<a href="language.types.integer.php" class="link">entier</a>)
   </dt>
   <dd>
    <span class="simpara">Nom de propriété invalide pour un <span class="classname"><a href="class.stdclass.php" class="classname">stdClass</a></span> lors du décodage d&#039;une valeur
    avec <span class="function"><a href="function.simdjson-decode.php" class="function">simdjson_decode()</a></span> ou <span class="function"><a href="function.simdjson-key-value.php" class="function">simdjson_key_value()</a></span>
    </span>
   </dd>
  
 </dl>
</div>
<?php manual_footer($setup); ?>