« FFI
FFI::alignof »

FFI::addr

(PHP 7 >= 7.4.0, PHP 8)

FFI::addr — C のデータへのアンマネージドなポインターを作成する

説明

public static function FFI::addr(FFI\CData &$ptr): FFI\CData

与えられた FFI\CData によって表される C のデータへの アンマネージドなポインターを作成します。元になる ptr は返されるポインターよりも長く生存しなければなりません。 この関数は、主に C の関数へ引数をポインタ経由で渡すのに便利です。

パラメータ

ptr

C のデータ構造へのポインターのハンドル。

戻り値

新しく作成された FFI\CData オブジェクトを返します。

関連キーワード:
ポインター   アンマネージド   CData   addr   alignof   static   生存   ポインタ   経由   便利   構造   ハンドル
関連する関数・ページ:
ffi.isnull   ffi.free   ffi.typeof   ffi.new   ffi.cast   book.ffi