Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में ftp_size() फंक्शन


PHP में ftp_size() फंक्शन FTP सर्वर पर निर्दिष्ट फ़ाइल का आकार (size) बाइट्स में लौटाता है।

सिंटैक्स (Syntax)

ftp_size(FTP\Connection $ftp, string $file): int

पैरामीटर्स (Parameters)

  • $ftp - FTP कनेक्शन ऑब्जेक्ट
  • $file - सर्वर पर फ़ाइल का पथ

रिटर्न वैल्यू (Return Value)

  • फ़ाइल आकार बाइट्स में (पूर्णांक) - सफलता पर
  • -1 - त्रुटि पर (फ़ाइल मौजूद नहीं, अनुमति नहीं, आदि)

उदाहरण (Example)

<?php
$ftp_server = "192.168.0.4";
$ftp_user = "username";
$ftp_pass = "gfhgfj236k";

$conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($conn, $ftp_user, $ftp_pass);

$file = "new.txt";
$size = ftp_size($conn, $file);

if ($size !== -1) {
    echo "Size is $size bytes";
} else {
    echo "Cannot get the file size!";
}

ftp_close($conn);
?>

सुधार: मूल उदाहरण में चर नाम असंगत थे ($fsize बजाय $size); सही कोड ऊपर दिखाया गया है।

सीमा: कुछ FTP सर्वर इस कमांड को सपोर्ट नहीं करते। बड़ी फ़ाइलों (>2GB) के लिए 32-बिट सिस्टम पर समस्या हो सकती है।


  1. - PHP में ftp_size() फंक्शन

    PHP में ftp_size() फंक्शन FTP सर्वर पर निर्दिष्ट फ़ाइल का आकार (size) बाइट्स में लौटाता है। सिंटैक्स (Syntax) ftp_size(FTP\Connection $ftp, string $file): int पैरामीटर्स (Parameters) $ftp - FTP कनेक्शन ऑब्जेक्ट $file - सर्वर पर फ़ाइल का पथ रिटर्न वैल्यू (Return Value) फ़ाइल आकार बाइट्स में (प

  1. - PHP में zip_entry_filesize() फंक्शन

    विवरण zip_entry_filesize() फंक्शन कम्प्रेशन से पहले फाइल साइज लौटाता है यानी वास्तविक फाइल साइज लौटाया जाता है। सिंटैक्स zip_entry_filesize(zip_entry) पैरामीटर्स zip_entry − zip_open() के साथ खोली गई zip फाइल का उल्लेख यहां किया जाना है। रिटर्न वैल्यू zip_entry_filesize() फंक्शन कम्प्रेशन से पह

  1. - PHP में array_pad() फ़ंक्शन

    PHP में array_pad() फ़ंक्शन एक सरणी को निर्दिष्ट आकार तक पैड (pad) करता है। यह निर्दिष्ट मान के साथ नए तत्व जोड़ता है। यदि आकार धनात्मक है तो पैडिंग दाईं ओर होती है, यदि ऋणात्मक है तो बाईं ओर। सिंटैक्स (Syntax) array_pad(array $arr, int $size, mixed $value): array पैरामीटर्स (Parameters) $arr −