PHP8 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
比较内存区域 ptr1 和 ptr2 的大小字节。 ptr1 和 ptr2 都可以是任何本机数据结构 (FFI\CData) 或 PHP 字符串。
参数
ptr1
一个内存区域的开始。
ptr2
另一个内存区域的开始。
size
要比较的字节数。
返回值
如果认为从 ptr1 开始的内存区域的内容小于从 ptr2 开始的内存区域的内容,则返回小于 0 的值;如果认为第一个内存区域的内容大于第二个内存区域,则返回大于 0 的值,如果它们相等则为 0。