ftp_alloc() ফাংশনটি FTP সার্ভারে আপলোড করার জন্য একটি ফাইলের জায়গা অ্যালোকেট করে।
সিনট্যাক্স
ftp_alloc(connection, size_of_file, res);
প্যারামিটার
connection − ব্যবহার করার FTP সংযোগ।
size_of_file − অ্যালোকেট করার বাইট সংখ্যা।
res − সার্ভার রেসপন্স সংরক্ষণ করার জন্য একটি ভেরিয়েবল।
রিটার্ন
ftp_alloc() ফাংশনটি সফল হলে TRUE এবং ব্যর্থ হলে FALSE রিটার্ন করে।
উদাহরণ
নিচের উদাহরণটি ফাইল আপলোডের জন্য জায়গা অ্যালোকেট করে।
<?php $myFile = "demo.txt"; $con = ftp_connect('192.168.0.4'); $login_result = ftp_login($con, 'yuvgj2j', 'yuvgj2j'); if (ftp_alloc($con, filesize($myFile), $res)) { echo "Sending $file\n"; ftp_put($con, 'D:/ds', $myFile, FTP_BINARY); } else { echo "Failed in allocating space! Message = $res\n"; } ftp_close($con); ?>