PHP8 FFI::memcmp — 比較內(nèi)存區(qū)域

2023-09-02 17:37 更新

(PHP 7 >= 7.4.0, PHP 8)

FFI::memcmp — 比較內(nèi)存區(qū)域

說明

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

比較內(nèi)存區(qū)域 ptr1 和 ptr2 的大小字節(jié)。 ptr1 和 ptr2 都可以是任何本機數(shù)據(jù)結(jié)構(gòu) (FFI\CData) 或 PHP 字符串。

參數(shù)

ptr1

一個內(nèi)存區(qū)域的開始。

ptr2

另一個內(nèi)存區(qū)域的開始。

size

要比較的字節(jié)數(shù)。

返回值

如果認為從 ptr1 開始的內(nèi)存區(qū)域的內(nèi)容小于從 ptr2 開始的內(nèi)存區(qū)域的內(nèi)容,則返回小于 0 的值;如果認為第一個內(nèi)存區(qū)域的內(nèi)容大于第二個內(nèi)存區(qū)域,則返回大于 0 的值,如果它們相等則為 0。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號