1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files
archived-doc-ru/reference/simdjson/constants.xml

376 lines
11 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 5e062629d35eb853ca01b27cb9e4acdad7d4de1b Maintainer: sergey Status: ready -->
<!-- Reviewed: no -->
<appendix xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="simdjson.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry xml:id="constant.simdjson-err-capacity">
<term>
<constant>SIMDJSON_ERR_CAPACITY</constant>
(&integer;)
</term>
<listitem>
<simpara>
Синтаксический анализатор не поддерживает документ такого размера.
Выбрасывается при разборе строки JSON длиной более 4 Гб.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-tape-error">
<term>
<constant>SIMDJSON_ERR_TAPE_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
У JSON-документа неправильная структура: отсутствующие или лишние запятые, скобки, пропущенные ключи и т.д.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-depth-error">
<term>
<constant>SIMDJSON_ERR_DEPTH_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
JSON-документ слишком глубокий (слишком много вложенных объектов и массивов).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-string-error">
<term>
<constant>SIMDJSON_ERR_STRING_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Проблема при разборе строки.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-t-atom-error">
<term>
<constant>SIMDJSON_ERR_T_ATOM_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Проблема при разборе атома, начинающегося с буквы 't'.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-f-atom-error">
<term>
<constant>SIMDJSON_ERR_F_ATOM_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Проблема при разборе атома, начинающегося с буквы 'f'.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-n-atom-error">
<term>
<constant>SIMDJSON_ERR_N_ATOM_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Проблема при разборе атома, начинающегося с буквы 'n'.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-number-error">
<term>
<constant>SIMDJSON_ERR_NUMBER_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Проблема при разборе числа.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-utf8-error">
<term>
<constant>SIMDJSON_ERR_UTF8_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Входные данные не соответствуют стандарту UTF-8.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-uninitialized">
<term>
<constant>SIMDJSON_ERR_UNINITIALIZED</constant>
(&integer;)
</term>
<listitem>
<simpara>
Парсер, используемый simdjson, не инициализирован. Этого не должно происходить.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-empty">
<term>
<constant>SIMDJSON_ERR_EMPTY</constant>
(&integer;)
</term>
<listitem>
<simpara>
Пусто: JSON не найден.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-unescaped-chars">
<term>
<constant>SIMDJSON_ERR_UNESCAPED_CHARS</constant>
(&integer;)
</term>
<listitem>
<simpara>
В строках некоторые символы должны быть экранированы, но обнаружены неэкранированные символы.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-unclosed-string">
<term>
<constant>SIMDJSON_ERR_UNCLOSED_STRING</constant>
(&integer;)
</term>
<listitem>
<simpara>
Строка открывается, но никогда не закрывается.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-unsupported-architecture">
<term>
<constant>SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE</constant>
(&integer;)
</term>
<listitem>
<simpara>
У simdjson нет реализации, поддерживаемой данной архитектурой CPU (возможно, это не-SIMD CPU?).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-incorrect-type">
<term>
<constant>SIMDJSON_ERR_INCORRECT_TYPE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-number-out-of-range">
<term>
<constant>SIMDJSON_ERR_NUMBER_OUT_OF_RANGE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Число JSON слишком большое или слишком маленькое, чтобы вписаться в запрашиваемый тип.
Обратите внимание, что библиотека C simdjson является форком
и эта ошибка игнорируется, чтобы соответствовать обработке PHP
слишком больших или слишком маленьких чисел JSON.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-index-out-of-bounds">
<term>
<constant>SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-no-such-field">
<term>
<constant>SIMDJSON_ERR_NO_SUCH_FIELD</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-io-error">
<term>
<constant>SIMDJSON_ERR_IO_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-invalid-json-pointer">
<term>
<constant>SIMDJSON_ERR_INVALID_JSON_POINTER</constant>
(&integer;)
</term>
<listitem>
<simpara>
Неверный синтаксис указателя JSON в функции <function>simdjson_key_value</function>
и других функциях, принимающих указатель JSON <varname>$key</varname>.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-invalid-uri-fragment">
<term>
<constant>SIMDJSON_ERR_INVALID_URI_FRAGMENT</constant>
(&integer;)
</term>
<listitem>
<simpara>
Неверный синтаксис фрагмента URI.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-unexpected-error">
<term>
<constant>SIMDJSON_ERR_UNEXPECTED_ERROR</constant>
(&integer;)
</term>
<listitem>
<simpara>
Непредвиденная ошибка, подумайте о том, чтобы сообщить об этой проблеме,
так как, возможно, вы нашли ошибку в simdjson PECL.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-parser-in-use">
<term>
<constant>SIMDJSON_ERR_PARSER_IN_USE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-out-of-order-iteration">
<term>
<constant>SIMDJSON_ERR_OUT_OF_ORDER_ITERATION</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-insufficient-padding">
<term>
<constant>SIMDJSON_ERR_INSUFFICIENT_PADDING</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-incomplete-array-or-object">
<term>
<constant>SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT</constant>
(&integer;)
</term>
<listitem>
<simpara>
Документ JSON закончился раньше времени в середине объекта или массива.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-scalar-document-as-value">
<term>
<constant>SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE</constant>
(&integer;)
</term>
<listitem>
<simpara>
Этого не должно произойти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-out-of-bounds">
<term>
<constant>SIMDJSON_ERR_OUT_OF_BOUNDS</constant>
(&integer;)
</term>
<listitem>
<simpara>
Попытка доступа к местоположению за пределами документа.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-trailing-content">
<term>
<constant>SIMDJSON_ERR_TRAILING_CONTENT</constant>
(&integer;)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-key-count-not-countable">
<term>
<constant>SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE</constant>
(&integer;)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.simdjson-err-invalid-property">
<term>
<constant>SIMDJSON_ERR_INVALID_PROPERTY</constant>
(&integer;)
</term>
<listitem>
<simpara>
Недопустимое имя свойства для <classname>stdClass</classname> при декодировании значения
с помощью функции <function>simdjson_decode</function> или <function>simdjson_key_value</function>.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->