
SwooleAsync::writeFile 함수의 첫 번째 인자로 파일 경로를 지정할 때, 절대 경로를 지정할 수 있습니다. 하지만, 절대 경로가 아닌 상대 경로를 지정할 수도 있습니다.
예를 들어, 절대 경로를 지정하는 경우:
#hostingforum.kr
php
SwooleAsync::writeFile('/var/www/html/file.txt', 'Hello, World!');
상대 경로를 지정하는 경우:
#hostingforum.kr
php
SwooleAsync::writeFile('./file.txt', 'Hello, World!');
위 예제에서 './file.txt'는 현재 디렉토리에 file.txt라는 파일을 생성합니다.
writeFile 함수의 두 번째 인자로 데이터를 지정할 때, 문자열 데이터를 지정할 수 있습니다. 바이너리 데이터를 지정할 수도 있습니다.
예를 들어, 문자열 데이터를 지정하는 경우:
#hostingforum.kr
php
SwooleAsync::writeFile('file.txt', 'Hello, World!');
바이너리 데이터를 지정하는 경우:
#hostingforum.kr
php
SwooleAsync::writeFile('file.txt', 'Hello, World!', SwooleAsync::WRITE_BINARY);
위 예제에서 SwooleAsync::WRITE_BINARY는 바이너리 데이터를 지정하는 플래그입니다.
2025-06-29 12:44