stream_set_write_buffer
주어진 스트림에 파일 버퍼링을 설정하십시오
함수 이름 : stream_set_write_buffer ()
해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7
함수 설명 : stream_set_write_buffer () 함수는 스트림의 쓰기 버퍼 크기를 설정하는 데 사용됩니다.
구문 : bool stream_set_write_buffer (Resource $ stream, int $ buffer)
매개 변수 :
반환 값 : return true 버퍼 크기가 성공적으로 설정된 경우, 그렇지 않으면 False를 반환합니다.
예:
// 打开一个文件流$stream = fopen('example.txt', 'w'); // 设置写缓冲为8192 字节if (stream_set_write_buffer($stream, 8192)) { echo '写缓冲大小设置成功!'; } else { echo '写缓冲大小设置失败!'; } // 关闭文件流fclose($stream);
위의 예에서 먼저 fopen () 함수를 사용하여 파일 스트림을 열고 stream_set_write_buffer () 함수를 사용하여 쓰기 버퍼 크기를 8192 바이트로 설정합니다. 설정이 성공하면 출력이 "쓰기 버퍼 크기 설정이 성공했습니다!", 그렇지 않으면 출력이 "쓰기 버퍼 크기 설정이 실패했습니다!"입니다. 마지막으로 fclose () 함수를 사용하여 파일 스트림을 닫습니다.
알아채다:
ini_set('default_socket_send_buffer', 8192);