PHP 8.5.0 Released!

FFI::memcmp

(PHP 7 >= 7.4.0, PHP 8)

FFI::memcmpメモリ領域を比較する

説明

public static FFI::memcmp(string|FFI\CData &$ptr1, string|FFI\CData &$ptr2, int $size): int

メモリ領域 ptr1ptr2size バイト分比較します。 ptr1ptr2 も、 ネイティブデータ構造 (FFI\CData) または PHP の string にできます。

パラメータ

ptr1

一方のメモリ領域の開始位置。

ptr2

もう一方のメモリ領域の開始位置。

size

比較するバイト数。

戻り値

ptr1 から始まるメモリ領域の中身が ptr2 から始まるメモリ領域の中身より小さければ、 0 より小さい値を返します。 ptr1ptr2 より大きければ、 0 より大きい値を返します。 両者が等しければ 0 を返します。

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top