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

Нови одлики

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

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

Референца за `migration82.new-features.php` со подобрена типографија и навигација.

migration82.new-features.php

Нови одлики

PHP јадро

Атрибут SensitiveParameter

Додаден е #[\SensitiveParameter] атрибут за редуцирање на чувствителни податоци во бектрејс.

INI директива error_log_mode

На error_log_mode додадена е INI директива која овозможува поставување на дозволите за датотеката со логови за грешки.

Својства наENUM во константни изрази

Сега е можно да се преземат својства на Енумерации во константни изрази.

Подобрувања на систем за типови

Сега е можно да се користи null and false како самостојни типови.

На true типот е додаден.

Сега е можно да се комбинираат типови на пресек и унија. Типот треба да се напише во DNF.

Константи во трајти

Сега е можно да се дефинираат константи во трајти.

Readonly класи

Поддршка за readonly на класи е додадена.

cURL

Додаден е CURLINFO_EFFECTIVE_METHOD опција, која го враќа ефективното HTTP метод во повратната вредност на curl_getinfo().

Експозиран повеќе нови константи од libcurl 7.62 до 7.80.

Додаден е curl_upkeep() функција за извршување на какви било проверки за одржување на врската.

DBA

LMDB драјверот сега прифаќа DBA_LMDB_USE_SUB_DIR or DBA_LMDB_NO_SUB_DIR флагови за да се одреди дали треба да создаде поддиректориум или не при креирање датотека со база на податоци.

OCI8

Додаден е oci8.prefetch_lob_size INI директива и oci_set_prefetch_lob() функција за подесување на перформансите на LOB прашањата со намалување на бројот на враќања помеѓу PHP и Oracle базите на податоци при преземање на LOBS. Ова е употребливо со Oracle Database 12.2 или понова верзија.

OpenSSL

Додадена е поддршка за AEAD за алгоритмот chacha20-poly1305.

ODBC

Додаден е odbc_connection_string_is_quoted(), odbc_connection_string_should_quote()Препорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во odbc_connection_string_quote() функции. Тие се главно се користат зад сцената во ODBC и PDO_ODBC екстензиите, но се изложени на userland за полесно тестирање на единици, и за кориснички апликации и библиотеки за самостојно цитирање.

PCRE

Додадена е поддршка за n (NO_AUTO_CAPTURE) модификатор, што прави едноставни (xyz) Овој модификатор прави едноставни (?<name>xyz) се снимаат. Ова влијае само на тоа кои групи се снимаат, сè уште е можно да се користат нумерирани референци на подшаблони, а низата за совпаѓања сè уште ќе содржи нумерирани резултати.

— Разни функции

Ова е нова екстензија која организира и консолидира постоечки имплементации поврзани со генератори на случајни броеви. Нови и подобри RNG-и се достапни со елиминирани проблеми со опсегот.

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

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

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

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

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

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

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