Gen. partnerAlgotech

Archivo_poner_contenido

file_put_contents tiene 2 parámetros:

|
22 de agosto de 2019

La función file_put_contents es adecuada para escribir automáticamente en un archivo. Como alternativa, también puedes usar fopen(), lo cual no recomiendo para los principiantes.

Muestra

$file = 'archivo.txt';
$content = 'Contenido a guardar en un archivo.';
file_put_contents($file, $content);

file_put_contents tiene 2 parámetros:

  • nombre de archivo donde escribir,
  • El contenido del archivo que vamos a escribir.

Nota: file_put_contents() sobrescribe el archivo con los últimos contenidos.

Cuidado con la sobreescritura

Si guarda a través de file_put_contents, tenga cuidado con sobrescribir los datos. La función borrará todo el contenido actual y lo sustituirá por el nuevo contenido. Así que si sólo quieres añadir el texto, puedes añadirlo al principio o al final usando tu propio script:

$file = 'archivo.txt';
$content = 'Nuevo contenido.';
$oldContent = file_get_contents($file);
file_put_contents($file, $content . $oldContent);

Así que primero se abre el archivo, luego se escribe el nuevo contenido, y el contenido original se escribe después...

Si queremos añadir el contenido antiguo antes del nuevo, sólo tenemos que modificar ligeramente el script:

$file = 'archivo.txt';
$content = Nový obsah.';
$oldContent = file_get_contents($soubor);
file_put_contents($file, $oldContent . $content);
Načítání komentářů...

Zůstaňte v obraze

Přihlaste se k odběru našeho newsletteru a získejte nejnovější informace o kybernetické bezpečnosti přímo do vaší e-mailové schránky.

Vaše údaje jsou v bezpečí. Newsletter můžete kdykoliv odhlásit.