ftp_site

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_siteSunucuya bir SITE komutu gönderir

Açıklama

ftp_site(FTP\Connection$ftp, 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.

Bağımsız Değişkenler

ftp

Bir FTP\Connection nesnesi.

komut

Bir SITE komutu. Bu bağımsız değişken ö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.

Sürüm Bilgisi

Sürüm: Açıklama
8.1.0ftp bağımsız değişkeni artık FTP\Connection nesnesi kabul ediyor; evvelce ftp özkaynağı kabul ediyordu.

Örnekler

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

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

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

// Komut: "SITE CHMOD 0600 /home/user/privatefile"
if (ftp_site($ftp, '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
To Top