PHP.mk документација
Променети функции
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
migration71.changed-functions.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
migration71.changed-functions.php
Променети функции
Референца за `migration71.changed-functions.php` со подобрена типографија и навигација.
Променети функции
PHP јадро
- getopt() има опционален трет параметар што го открива индексот на следниот елемент во списокот со вектори на аргументи што треба да се обработи. Ова се прави преку параметар по референца.
- getenv() веќе не бара свој параметар. Ако параметарот е изоставен, тогаш тековните променливи на околината ќе бидат вратени како асоцијативен список.
- get_headers() сега има дополнителен параметар за овозможување на поминување на прилагодени контексти на потокот.
- output_reset_rewrite_vars() веќе не ги ресетира променливите за препишување на URL на сесијата.
- parse_url() сега е порестриктивна и поддржува RFC3986.
- unpack() сега прифаќа опционален трет параметар за да го специфицира поместувањето од кое ќе започне распакувањето.
Систем за датотеки
- file_get_contents() сега прифаќа негативно поместување на барање ако потокот може да се бара.
- tempnam() сега емитува известување кога се враќа на привремената папка на системот.
JSON
-
json_encode() сега прифаќа нова опција,
JSON_UNESCAPED_LINE_TERMINATORS, за да го оневозможи бегството на знаците U+2028 и U+2029 когаJSON_UNESCAPED_UNICODEсе снабдува.
Повеќебајтни низи
- mb_ereg() сега отфрла нелегални бајт секвенци.
- mb_ereg_replace() сега отфрла нелегални бајт секвенци.
PDO
-
PDO::lastInsertId() за PostgreSQL сега ќе предизвика грешка кога
nextvalне е повикан за тековната сесија (врската со postgres).
PostgreSQL
-
pg_last_notice() сега прифаќа опционален параметар за да специфицира операција. Ова може да се направи со една од следниве нови константи:
PGSQL_NOTICE_LAST,PGSQL_NOTICE_ALL, илиPGSQL_NOTICE_CLEAR. - pg_fetch_all() сега прифаќа опционален втор параметар за да специфицира тип на резултат (слично на третиот параметар на pg_fetch_array()).
- pg_select() сега прифаќа опционален четврти параметар за да специфицира тип на резултат (слично на третиот параметар на pg_fetch_array()).
Сесија
-
session_start() сега враќа
falseи веќе не иницијализира $_SESSION и веќе не иницијализира
Белешки од корисници
Нема белешки од корисници за оваа страница.