Diskuze: Je metoda pathinfo vhodná k určení typu souboru?
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
metoda pathinfo ma viac moznosti (podla zadanych parametrov). je vhodna na ziskanie cesty k suboru alebo k ziskaniu pripony = typ suboru.
Skus pozriet nasledujuce odkazy. W3Schools a php.net ukazuju, ako metoda funguje, na StackOverflow najdes, ako metodu pouzit na ziskanie pripony
https://www.w3schools.com/…pathinfo.asp
http://php.net/…pathinfo.php
https://stackoverflow.com/…nsion-in-php
Přípona se může od typu souboru lišit. Typ je vhodné zjišťovat z MIME.
$finfo = new finfo(FILEINFO_MIME);
$finfo->file($filename);
Díky všem za pomoc, ono mi šlo především o ověření několika skutečností. Skutečností té, že metoda pathinfo kontroluje řetězec cesty k souboru a ne soubor samotný. Proto není moc vhodná k ověření skutečné přípony souboru, protože přípona souboru může být změněna, např. z PHP na JPG a metoda pathinfo to nepozná. Proto se má používat třída finfo, která analyzuje daný soubor.
Zobrazeno 4 zpráv z 4.