Ֆունկցիա 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ֆունկցիան,
որը տեղափոխում է վերբեռնված ֆայլը