Kaip pervardyti failą ar katalogą PHP naudojant pervardyti () funkciją

Kaip Pervardyti Faila Ar Kataloga Php Naudojant Pervardyti Funkcija



The pervardyti () funkcija yra veiksminga PHP funkcija, leidžianti be vargo atlikti failų ir katalogų pervadinimo užduotį. Nesvarbu, ar norite pakeisti vieno failo pavadinimą vienu kartu, pervardyti () funkcija yra idealus pasirinkimas.

Š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.