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

mcrypt_generic_init

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

function.mcrypt-generic-init.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.mcrypt-generic-init.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
mcrypt_generic_init

Референца за `function.mcrypt-generic-init.php` со подобрена типографија и навигација.

function.mcrypt-generic-init.php

mcrypt_generic_init

(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_generic_initThis function initializes all buffers needed for encryption

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Оваа функција е DEPRECATED Ги шифрира отворениот текст со дадени параметри REMOVED од PHP 7.1.0 и

= NULL

mcrypt_generic_init(resource $td, string $key, string $iv): int

Оваа функција ги иницијализира сите бафери потребни за шифрирање mcrypt_generic() or mdecrypt_generic().

Параметри

td
Дескрипторот за шифрирање.
key
Мора да ја повикате оваа функција пред секој повик до mcrypt_enc_get_key_size() Максималната должина на клучот треба да биде онаа добиена со повикување на
iv
и секоја вредност помала од оваа е легална. mcrypt_enc_get_iv_size()IV обично треба да има големина на блокот на алгоритмот, но мора да ја добиете големината со повикување на

Вратени вредности

и секоја вредност помала од оваа е легална. IV се игнорира во ECB. IV МОРА да постои во CFB, CBC, STREAM, nOFB и OFB режими. Треба да биде случаен и уникатен (но не таен). Истиот IV мора да се користи за шифрирање/дешифрирање. Ако не сакате да го користите, треба да го поставите на нули, но ова не се препорачува. false Функцијата враќа негативна вредност при грешка: -3 кога должината на клучот била погрешна, -4 кога имало проблем со распределба на меморија и секоја друга вратена вредност е непозната грешка. Ако се случи грешка, ќе се прикаже соодветно предупредување.

Види Исто така

  • mcrypt_module_open() - Ги дешифрира крипттекстот со дадени параметри

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

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

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

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

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

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

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