Šiame vadove aptarsime naudojimą ir sintaksę pervardyti () funkciją PHP.
Kas yra rename() funkcija PHP?
The pervardyti () funkcija yra įtaisyta PHP funkcija, naudojama failo ar katalogo pavadinimui pakeisti nekeičiant failo turinio. Ši funkcija kaip būtinus argumentus paima senąjį ir naująjį failo pavadinimą.
Sintaksė
Naudojimo formatas pervardyti () PHP funkcija yra tokia:
pervadinti ( senas , naujas , kontekste )
The senas ir naujas yra privalomi parametrai, senas nurodo failą, kurį norite pakeisti, naujas nurodo naują failo pavadinimą. The kontekste yra pasirenkamas parametras, kuris nustato failo pavadinimo keitimo kontekstą.
The pervardyti () funkciją grįžta Tiesa dėl sėkmingo vykdymo, kitu atveju jis grįžta Netiesa. The pervardyti () failas grąžina klaidą, jei naujas failas jau yra tame pačiame kataloge.
Kaip naudoti rename() funkciją PHP?
Failo pervadinimas naudojant pervardyti () funkciją yra lengva, ir toliau pateikti pavyzdžiai jums padės tokiu atveju.
Kaip pervardyti failą naudojant PHP rename() funkciją
Šis kodas pervadins failą test.php į a failas.php:
pervadinti ( 'testas.php' , 'failas.php' ) ;
?>
Jei pervardysite failą, kuris jau yra tame pačiame kataloge, jis bus perrašytas.
1 pavyzdys – kaip pervardyti failą naudojant PHP rename() funkciją
Šis pavyzdys pervadins test.php į test2.php. Sėkmingai užbaigus, jei teiginys bus atspausdintas konsolėje, kitu atveju kitas teiginys bus rodomas kaip išvestis:
jeigu ( pervadinti ( 'C: \\ xampp \\ htdocs \\ testas.php' , 'C: \\ xampp \\ htdocs \\ test2.php' ) )
{
aidas 'Test.php sėkmingai pervadintas į test2.php' ;
}
Kitas {
aidas „Klaida pervardijant failą“ ;
}
?>
Pastaba: PHP, kai nurodote failo kelius pervardyti () funkciją (ir kitas su failais susijusias operacijas), svarbu ją naudoti dvigubi pasvirieji brūkšniai (\\) vietoj a vienas pasvirasis brūkšnys (\) Siekiant užtikrinti, kad failo kelias būtų interpretuojamas teisingai, taip yra todėl, kad vienas pasvirasis brūkšnys yra laikomas pabėgimo simboliu PHP.
2 pavyzdys – Kaip pervardyti katalogą naudojant PHP rename() funkciją
Norėdami pervardyti katalogą naudodami pervardyti () funkcija, vadovaukitės toliau pateiktu kodu:
$oldDirName = 'dokumentai' ;$newDirName = 'pavyzdžiai' ;
jeigu ( pervadinti ( $oldDirName , $newDirName ) ) {
aidas 'Katalogas sėkmingai pervardytas!' ;
} Kitas {
aidas „Klaida pervardijant katalogą“. ;
}
Apatinė eilutė
PHP rename() funkcija yra patikimas įrankis, leidžiantis lengvai pervardyti failą ar katalogą išsaugant jo turinį. Dėl paprastos sintaksės ir klaidų tvarkymo galimybių jis yra patogus pasirinkimas atliekant failų tvarkymo užduotis. Išnaudojant galią pervardyti (), PHP kūrėjai gali efektyviai tvarkyti ir keisti failų ar katalogų pavadinimus savo projektuose.