PHP Conference Nagoya 2025

FFI::string

(PHP 7 >= 7.4.0, PHP 8)

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

Описание

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

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

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

ptr

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

size

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

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

Строка PHP.

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

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

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top