função PHP set_file_buffer ()
Definição e Uso
função set_file_buffer () para definir o tamanho do buffer para abrir o arquivo.
Use fwrite () função do tamanho do buffer de saída é geralmente 8K. Então, se você quiser dois processos escrever para o mesmo arquivo, cada arquivo só pode ser escrito para um tamanho máximo de 8K, e permitir que outros processos de escrever. Se buffer é 0, em seguida, escrever operações não serão colocados (isto significa: Apenas após o primeiro processo de gravação completa, para permitir que outros processos para escrever).
Se for bem sucedido, a função retorna 0, caso contrário, ele retorna EOF.
gramática
set_file_buffer(file,buffer)
参数 | 描述 |
---|---|
file | 必需。规定打开的文件。 |
buffer | 必需。规定缓冲大小,以字节计。 |
Dicas e Notas
Dica: Esta função é stream_set_write_buffer () alias.
Exemplos
Criar fluxos sem buffer:
<?php
$file = fopen("test.txt","w");
if ($file)
{
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
$file = fopen("test.txt","w");
if ($file)
{
set_file_buffer($file,0);
fwrite($file,"Hello World. Testing!");
fclose($file);
}
?>
Manual Completo PHP Sistema de Arquivos de Referência