কম্পিউটার টিউটোরিয়াল

PHP-তে ftp_size() ফাংশন

পরিচয়

PHP-তে ftp_size() ফাংশনটি FTP সার্ভারে থাকা একটি নির্দিষ্ট ফাইলের আকার (size) বাইটে ফেরত দেয়। এটি ফাইল ডাউনলোড না করেই এর আকার জানতে সাহায্য করে।

সিনট্যাক্স

ftp_size($ftp_connection, $remote_file): int

প্যারামিটারসমূহ

  • conn — FTP সংযোগ রিসোর্স।

  • myfile — সার্ভারে ফাইলের পথ (রিমোট ফাইল)۔

রিটার্ন ভ্যালু

সফল হলে ফাইলের আকার বাইটে (পূর্ণসংখ্যা) ফেরত দেয়। ফাইল না থাকলে বা এরর হলে -1 ফেরত দেয়।

উদাহরণ

<?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);
$myfile = "new.txt";
// ফাইলের আকার বের করুন
$size = ftp_size($conn, $myfile);
if ($size !== -1) {
    echo "Size is $size bytes";
} else {
    echo "Cannot get the file size!";
}
ftp_close($conn);
?>

দ্রষ্টব্য: মূল উদাহরণে $fsize ভেরিয়েবল ব্যবহার করা হয়েছে যা ডিক্লেয়ার করা নেই, সঠিক হলে $size। কিছু FTP সার্ভার SIZE কমান্ড সাপোর্ট করে না, সেক্ষেত্রে -1 ফেরত দেবে।

  1. PHP max() ফাংশন

  2. PHP-তে ftp_size() ফাংশন

  3. PHP-এ zip_entry_filesize() ফাংশন

  4. PHP-তে array_pad() ফাংশন