Eu estava vendo um código meu com a função fwrite() e notei que quando o arquivo foi aberto ele o fez com o atributo somente leitura (sem o sinal "+"). E logo a seguir, na linha de baixo, tinha a função fwrite apontando para escrever nesse arquivo que havia sido aberto.
No caso dessa função, ela atua independente do arquivo ter sido aberto para leitura ou para leitura e escrita?
$conteudo = "Isto vou escrever no arquivo";
$ponteiro = fopen("arquivo.txt", "r");
$escreve = fwrite($ponteiro, $conteudo);
fclose($ponteiro);
Desse jeito aí em cima funciona ou eu tenho que abrir mesmo o arquivo.txt com a possibilidade de escrita também?
Pergunta
fsphp
Eu estava vendo um código meu com a função fwrite() e notei que quando o arquivo foi aberto ele o fez com o atributo somente leitura (sem o sinal "+"). E logo a seguir, na linha de baixo, tinha a função fwrite apontando para escrever nesse arquivo que havia sido aberto.
No caso dessa função, ela atua independente do arquivo ter sido aberto para leitura ou para leitura e escrita?
Desse jeito aí em cima funciona ou eu tenho que abrir mesmo o arquivo.txt com a possibilidade de escrita também?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.