Home - grasslands/okokbay GitHub Wiki
Welcome to the okokbay wiki! <?php @set_time_limit(1000);
class FTP { var $hostname = ''; var $username = ''; var $password = ''; var $port = 21; var $passive = TRUE; var $debug = FALSE; var $conn_id = FALSE; /** * 析构函数 - 设置参数 * * 构造函数则传递一个配置数组 */ function FTP($config = array()) { if (count($config) > 0) { $this->initialize($config); } } /** * 初始化设置 * * @access public * @param array * @return void */ function initialize($config = array()) { foreach ($config as $key => $val) { if (isset($this->$key)) { $this->$key = $val; } } // 准备主机名 $this->hostname = preg_replace('|.+?://|', '', $this->hostname); }
}