WordPress at Your Fingertips
function is not described

ftp_pure::_data_write() public WP 1.0

{} It's a method of the class: ftp_pure{}

No Hooks.


null. Nothing.


$ftp_pure = new ftp_pure();
$ftp_pure->_data_write( $mode, $fp );
$mode **
Default: FTP_ASCII
$fp **
Default: NULL

Code of ftp_pure::_data_write() WP 5.8.2

function _data_write($mode=FTP_ASCII, $fp=NULL) {
	if(is_resource($fp)) $out=0;
	else $out="";
	if(!$this->_passive) {
		$this->SendMSG("Only passive connections available!");
		return FALSE;
	if(is_resource($fp)) {
		while(!feof($fp)) {
			$block=fread($fp, $this->_ftp_buff_size);
			if(!$this->_data_write_block($mode, $block)) return false;
	} elseif(!$this->_data_write_block($mode, $fp)) return false;
	return TRUE;