php8.5
Home/ Manual/ ffi / ffi/ FFI::string

FFI::string

PHP function Edit on GitHub ✎

(PHP 7 >= 7.4.0, PHP 8)

Creates a PHP string from a memory area

Description

FFI::string(FFI\CData $ptr, int|null $size = null): string

Creates a PHP string from size bytes of the memory area pointed to by ptr.

Parameters

ptr

The start of the memory area from which to create a string.

size

The number of bytes to copy to the string. If size is omitted or null, ptr must be a zero terminated array of C char.

Return Values

The freshly created PHP string.

Changelog

VersionDescription
8.0.0size is nullable now; previously, its default was 0.

Source: reference/ffi/ffi/string.xml · from the official PHP manual (php/doc-en)