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
의 size
바이트를 비교합니다. ptr1
과 ptr2
는 모두 기본 데이터 구조(FFI\CData) 또는 PHP 문자열일 수 있습니다.
매개변수
ptr1
- 하나의 메모리 영역의 시작.
ptr2
- 다른 메모리 영역의 시작.
size
- 비교할 바이트 수입니다.
반환 값
ptr1
에서 시작하는 메모리 영역의 내용이 ptr2
에서 시작하는 메모리 영역의 내용보다 작은 것으로 간주되면 < 0
을 반환하고, 첫 번째 메모리 영역의 내용이 두 번째보다 큰 것으로 간주되면 > 0
, 같으면 0
을 반환합니다.