ফাংশন rename
ফাংশন rename একটি ফাইল বা ডিরেক্টরির নাম পরিবর্তন করে। ফাংশনটি প্রথম প্যারামিটার হিসেবে ফাইলের বর্তমান নাম বা পথ গ্রহণ করে, দ্বিতীয় প্যারামিটার হিসেবে নতুন নাম বা পথ গ্রহণ করে। ফাংশনটি সাফল্যের ক্ষেত্রে true এবং ত্রুটির ক্ষেত্রে false ফেরত দেয়।
সিনট্যাক্স
rename(string $oldname, string $newname, resource $context = null): bool
উদাহরণ
'old.txt' থেকে 'new.txt' এ ফাইলের নাম পরিবর্তন করা যাক:
<?php
$res = rename('old.txt', 'new.txt');
var_dump($res);
?>
কোড 실행ের ফলাফল:
true
উদাহরণ
ফাইলটি অন্য ডিরেক্টরিতে স্থানান্তর করা যাক:
<?php
$res = rename('file.txt', 'newdir/file.txt');
var_dump($res);
?>
কোড 실행ের ফলাফল:
true
উদাহরণ
একটি不存在 ফাইলের নাম পরিবর্তন করার চেষ্টা করা যাক:
<?php
$res = rename('nonexistent.txt', 'new.txt');
var_dump($res);
?>
কোড 실행ের ফলাফল:
false
উদাহরণ
একটি ডিরেক্টরির নাম পরিবর্তন করা যাক:
<?php
$res = rename('olddir', 'newdir');
var_dump($res);
?>
কোড 실행ের ফলাফল:
true
আরও দেখুন
-
ফাংশন
copy,
যা একটি ফাইল কপি করে -
ফাংশন
unlink,
যা একটি ফাইল ডিলিট করে -
ফাংশন
move_uploaded_file,
যা আপলোড করা ফাইল স্থানান্তর করে