Slik fjerner en filtype med PHP
PHP "pathinfo" funksjonen returnerer alle de atskilte komponentene i en fil plassering inkludert katalognavn, basisnavn, filtype og filnavn. For å fjerne en filtype med PHP, kaller den innebygde PHP "endre navn" -funksjonen og endre navn på den opprinnelige filen til en ny fil navn som har samme katalog og filnavn, men har ikke en filtype.
Bruksanvisning
1 Lagre navnet på filen i en variabel. For eksempel inn:
<? Php
$ File = "/usr/local/myfile.dat";
2 Kaller "pathinfo" -funksjonen for å få de ulike komponentene i filens plassering. For eksempel inn:
$ Pathinfo = pathfinfo ($ file);
3 Opprett et nytt filnavn ved å sette sammen den pathinfo "dirname" element (bane), en skråstrek for å skille banen og filnavnet, og pathinfo "filnavn" element, som ikke vil inneholde utvidelsen. For eksempel inn:
$ Newfile = $ pathinfo [ "dirname"]. "/". $ Pathinfo [ "filnavn"];
4 Ring PHP rename funksjon for å endre filnavnet til det nye filnavnet du nettopp opprettet. Utstede en passende statusmelding basert på resultatene. For eksempel inn:
hvis die ( "Kunne ikke endre navn på filen til" $ newfile.) (nytt navn ($ fil, $ newfile)!);
echo "Fjernet forlengelse fra". $ Fil;
?>