>  기사  >  백엔드 개발  >  PHP가 지원하는 프로토콜 및 캡슐화 프로토콜

PHP가 지원하는 프로토콜 및 캡슐화 프로토콜

伊谢尔伦
伊谢尔伦원래의
2016-11-22 10:52:591439검색

PHP에는 fopen(), copy(), file_exists() 및 filesize()와 같은 파일 시스템 기능에 사용할 수 있는 다양한 URL 스타일 래퍼 프로토콜이 내장되어 있습니다. 이러한 패키징 프로토콜 외에도 stream_wrapper_register()를 통해 사용자 정의 패키징 프로토콜을 등록할 수도 있습니다.

참고: 캡슐화된 프로토콜을 설명하는 데 사용되는 URL 구문은cheme://... 구문만 지원합니다. Scheme:/ 및 Scheme: 구문은 지원되지 않습니다.

file:// — 로컬 파일 시스템에 액세스

http:// — HTTP URL에 액세스

ftp:// — FTP URL에 액세스

php:// — 다양한 입력/출력 스트림에 액세스(I/O 스트림)

zlib:// — 압축 스트림

data:// — 데이터(RFC 2397 )

glob:// — 일치하는 파일 경로 패턴 찾기

phar:// — PHP 아카이브

ssh2:// — Secure Shell 2

rar:// — RAR

ogg:// — 오디오 스트림

expect:// — 대화형 스트림 처리


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 바이너리다음 기사:PHP 바이너리