get_resources
(PHP 7, PHP 8)
get_resources — 활성 리소스를 반환합니다.
설명
get_resources(?string $type
= null
): array
선택적으로 리소스 유형별로 필터링된 모든 현재 활성 리소스의 배열을 반환합니다.
매개변수
type
- 정의된 경우 get_resources()가 지정된 유형의 리소스만 반환하도록 합니다. 리소스 유형 목록을 사용할 수 있습니다.
Unknown
문자열이 유형으로 제공되면 알 수 없는 유형의 리소스만 반환됩니다.생략하면 모든 리소스가 반환됩니다.
반환 값
리소스 번호로 인덱싱된 현재 활성 리소스의 배열을 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | type 은 이제 nullable입니다. |
Examples
예제 #1 Unfiltered get_resources()
<?php
$fp = tmpfile();
var_dump(get_resources());
?>
위의 예는 다음과 유사한 결과를 출력합니다.
array(1) { [1]=> resource(1) of type (stream) }
예제 #2 Filtered get_resources()
<?php
$fp = tmpfile();
var_dump(get_resources('stream'));
var_dump(get_resources('curl'));
?>
위의 예는 다음과 유사한 결과를 출력합니다.
array(1) { [1]=> resource(1) of type (stream) } array(0) { }
기타
- get_loaded_extensions() - 컴파일 및 로드된 모든 모듈의 이름이 포함된 배열을 반환합니다.
- get_defined_constants() - 모든 상수의 이름과 값이 포함된 연관 배열을 반환합니다.
- get_defined_functions() - 정의된 모든 함수의 배열을 반환합니다.
- get_defined_vars() - 정의된 모든 변수의 배열을 반환합니다.