Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<FFI::sizeofFFI::type>
^FFILast updated: Mon, 26 Oct 2026

FFI::string

(PHP 7 >= 7.4.0, PHP 8)

FFI::string — Creates a PHP string from a memory area

Description

public static function FFI::string(FFI\CData &$ptr, ?int $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

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

<FFI::sizeofFFI::type>
^FFILast updated: Mon, 26 Oct 2026