Новые функции
В PHP 5.2.x было добавлено несколько новых функций:
Ядро PHP:
array_fill_keys()
- Создаёт массив, используя элементы первого параметра в виде ключей и
присваивая всем значение val
error_get_last()
- Возвращает последнюю ошибку в ассоциативном массиве или NULL ,
если ошибок не было.
image_type_to_extension()
- Возвращает расширение файла для типа изображения, полученного
из getimagesize() , exif_read_data() ,
exif_thumbnail() , exif_imagetype()
memory_get_peak_usage()
- Возвращает максимум выделенной для PHP памяти
sys_get_temp_dir()
- Возвращает путь к директории для временных файлов. (Добавлено в 5.2.1)
timezone_abbreviations_list()
- Возвращает ассоциативный массив, содержащий для каждой аббревиатуры временной зоны
флаг летнего времени (DST), смещение от стандартного времени и название пояса.
timezone_identifiers_list()
- Возвращает массив идентификаторов всех временных зон.
timezone_name_from_abbr()
- Возвращает название временной зоны по аббревиатуре
stream_socket_shutdown()
- Закрывает соединение или его часть на сокете, связанном
с потоком, который будет закрыт. Начиная с PHP 5.2.1.
Image :
libXML :
mbstring :
mb_stripos()
- Находит позицию первого вхождения строки в другой строке. Регистронезависимая.
mb_stristr()
- Находит первое вхождение строки в другой строке. Регистронезависимая.
mb_strrchr()
- Находит последнее вхождение символа строки в другой строке.
mb_strrichr()
- Находит последнее вхождение символа из строки в другой строке. Регистронезависимая.
mb_strripos()
- Находит позицию последнего вхождения строки в другой строке. Регистронезависимая.
mb_strstr()
- Находит первое вхождение строки в другой строке.
ming (Начиная с PHP 5.2.1):
void ming_setSWFCompression(int num)
- Устанавливает сжатие выходного потока.
void swfmovie::namedanchor(string name)
- Создаёт якорь.
void swfmovie::protect([string password])
- Защищает выходной поток.
openssl :
spl :
spl_object_hash()
- Возвращает хэш-значение для данного объекта
int iterator_apply(Traversable it, mixed function [, mixed params])
- Вызывает функцию для каждого элемента итератора.
pcre :
preg_last_error()
- Возвращает код ошибки для последнего поиска по регулярному выражению.
pgsql :
pg_field_table()
- Возвращает название таблицы, которой принадлежит поле, или oid
таблицы, если oid_only содержит TRUE
posix :
gmp :
xmlwriter :