FFI::string

(PHP 7 >= 7.4.0, PHP 8)

FFI::stringСоздаёт строку PHP из области памяти

Описание

publicstaticFFI::string(FFI\CData&$ptr, ?int$size = null): string

Создаёт переменную PHP типа string из size байт памяти, начиная с адреса по указателю ptr.

Список параметров

ptr

Начало участка памяти, из которой будет создаваться строка.

size

Количество байт для копирования в строку. Если параметр size не задан или null, то ptr должен указывать на массив C типа char, завершающийся нулевым байтом.

Возвращаемые значения

Строка PHP.

Список изменений

ВерсияОписание
8.0.0size теперь допускает значение null; ранее значением по умолчанию был 0.
To Top