ftp_site

(PHP 4, PHP 5, PHP 7)

ftp_siteSunucuya bir SITE komutu gönderir

Açıklama

ftp_site ( resource $ftp_stream , string $komut ) : bool

ftp_site() işlevi FTP sunucusuna belrtilen SITE komutunu gönderir.

SITE komutları standart değildir ve sunucudan sunucuya değişiklik gösterir. Dosya izinleri, sahip ve grubu gibi şeyleri öğrenmek için yararlıdır.

Değiştirgeler

ftp_akımı

FTP bağlantısının bağlantı tanıtıcısı.

komut

Bir SITE komutu. Bu değiştirge öncelenmez. Dolayısıyla boşluk ve diğer karakterleri içeren dosya isimleri gibi şeyler sözkonusu olabilir.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - Bir FTP sunucusuna bir SITE komutu göndermek

<?php
// FTP sunucusuna bağlanalım
$conn ftp_connect('ftp.example.com');
if (!
$conn) die('ftp.example.com ile bağlantı kurulamadı');

// kullanıcı adı ve parola ile oturum açalım
if (!ftp_login($conn'user''pass')) die(
    
'ftp.example.com üzerinde oturum açılamadı');

// Komut: "SITE CHMOD 0600 /home/user/privatefile"
if (ftp_site($conn'CHMOD 0600 /home/user/privatefile')) {
   echo 
"Komut çalıştırma işlemi başarılı oldu.\n";
} else {
   die(
'Komut çalıştırılamadı.');
}
?>

Ayrıca Bakınız

  • ftp_raw() - Bir FTP sunucusuna bir komut gönderir