PHP 5.4.36 Released

SplFileObject::fwrite

(PHP 5 >= 5.1.0)

SplFileObject::fwriteEscribe en el fichero

Descripción

public int SplFileObject::fwrite ( string $str [, int $length ] )

Escribe el contenido de un string a el fichero.

Parámetros

str

El string a ser escrito en el fichero.

length

Si se utiliza el argumento length, la escritura se detendrá después de que se han escrito length bytes o o se llega al final del string, lo que ocurra primero.

Valores devueltos

Devuelve el número de bytes escritos, o NULL en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de SplFileObject::fwrite()

<?php
$file 
= new SplFileObject("fwrite.txt""w");
$written $file->fwrite("12345");
echo 
"Escritos $written bytes a el fichero";
?>

El resultado del ejemplo sería algo similar a:

Escritos 5 bytes a el fichero

Ver también

  • fwrite() - Escritura de un archivo en modo binario seguro

add a note add a note

User Contributed Notes 1 note

up
1
bas dot hilbers at tribal-im dot com
1 year ago
Your \SplFileObject will not throw an exception when trying to write to a non-writeable stream!

I forgot to set the second parameter on my \SplFileObject constructor (the mode), costing me minutes to figure out why nothing was writter by the fwrite method...

Just to let you know!
To Top