Función ftp_fput() de PHP

Definición y uso

La función ftp_fput() sube un archivo abierto a un servidor FTP.

Si tiene éxito, devuelve true, si falla, devuelve false.

Sintaxis

ftp_fput(ftp_connection,remote,local,modo,resumen)
Parámetros Descripción
ftp_connection Obligatorio. Define la conexión FTP a usar (identificador de la conexión FTP).
remote Obligatorio. Nombre del archivo subido al servidor.
local Obligatorio. Define el manejador del archivo abierto.
modo

Obligatorio. Define el modo de transmisión. Los valores posibles son:

  • FTP_ASCII
  • FTP_BINARY
resumen Obligatorio. Define dónde comenzar a copiar en el archivo local. El valor predeterminado es 0.

Descripción

Parámetros resumen Sólo para versiones de PHP 4.3.0 y superiores

Ejemplo

Este ejemplo copia el texto de "source.txt" a "target.txt":

<?php
$source = fopen("source.txt","r");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
echo ftp_fput($conn,"target.txt",$source,FTP_ASCII);
ftp_close($conn);
?>

Salida:

1