Streams streamWrapper::stream_write

(PHP 4 >= 4.3.2, PHP 5, PHP 7, PHP 8)

streamWrapper::stream_write — 스트림에 쓰기


설명

public streamWrapper::stream_write(string $data): int

이 메서드는 fwrite()에 대한 응답으로 호출됩니다.

메모: 성공적으로 기록된 바이트 수로 스트림의 현재 위치를 업데이트해야 합니다.


매개변수

data
기본 스트림에 저장해야 합니다.

메모: 기본 스트림에 공간이 충분하지 않은 경우 가능한 많이 저장합니다.


반환 값

성공적으로 저장된 바이트 수를 반환하거나 저장할 수 없는 경우 0을 반환해야 합니다.


오류/예외

이 메서드에 대한 호출이 실패하면(즉, 구현되지 않은 경우) E_WARNING을 내보냅니다.

메모: 반환 값이 data 길이보다 크면 E_WARNING이 내보내지고 반환 값은 해당 길이로 잘립니다.


기타

  • fwrite() - 바이너리 안전 파일 쓰기