PHP.mk документација

MongoDB\BSON\Int64

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

class.mongodb-bson-int64.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.mongodb-bson-int64.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
MongoDB\BSON\Int64

Референца за `class.mongodb-bson-int64.php` со подобрена типографија и навигација.

class.mongodb-bson-int64.php

Класата MongoDB\BSON\Int64

(mongodb >=1.5.0)

Вовед

BSON тип за 64-битен цел број. При декодирање на BSON во PHP податоци, оваа класа се користи кога 64-битен цел број не може да се претстави како PHP цел број на 32-битни платформи. Овие објекти поддржуваат преоптоварени arithmetic, bitwiseПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во comparison operators.

Кога работите со сурови BSON податоци преку MongoDB\BSON\Document, MongoDB\BSON\PackedArrayПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во MongoDB\BSON\Iterator класите, секој 64-битен цел број ќе биде вратен како инстанца на оваа класа, без оглед на платформата и дали вредноста може да се претстави како PHP цел број. Ова осигурува дека вредностите можат да се вратат без промена на типот.

При BSON кодирање, објектите од оваа класа ќе се претворат назад во 64-битен тип на цел број, дури и кога вредноста би се вклопила во 32-битен цел број. Ова овозможува експлицитно складирање на вредностите како 64-битни цели броеви во BSON.

Синопсис на класата

final class MongoDB\BSON\Int64 implements MongoDB\BSON\Type, JsonSerializable, Serializable {
/* Методи */
final public __construct(int|string $value)
final public jsonSerialize(): mixed
final public __toString(): string
}

Дневник на промени

Верзија = NULL
(mongodb >=1.3.0)

» mapReduce Countable interface.

ако екстензијата е компајлирана без поддршка за libmongocrypt Класата сега може да се инстанцира на сите платформи. Додадена е поддршка за преоптоварени аритметички, битни и компаративни оператори.
Оваа класа повеќе не имплементира PECL mongodb 1.12.0 Serializable Имплементира

Содржина

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.