DirectoryIterator::getExtension
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
DirectoryIterator::getExtension
Референца за `directoryiterator.getextension.php` со подобрена типографија и навигација.
DirectoryIterator::getExtension
(PHP 5 >= 5.3.6, PHP 7, PHP 8)
DirectoryIterator::getExtension — Ја добива екстензијата на датотеката
Параметри
Оваа функција нема параметри.
Вратени вредности
. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. string што ја содржи екстензијата на датотеката, или празно string ако датотеката нема екстензија.
Примери
Пример #1 DirectoryIterator::getExtension() example
<?php
$directory = new DirectoryIterator(__DIR__);
foreach ($directory as $fileinfo) {
if ($fileinfo->isFile()) {
echo $fileinfo->getExtension() . "\n";
}
}
?>Горниот пример ќе прикаже нешто слично на:
php txt jpg gz
Белешки
Забелешка:
Друг начин за добивање на екстензијата е да се користи pathinfo() function.
<?php
$extension = pathinfo($fileinfo->getFilename(), PATHINFO_EXTENSION);
?>
Види Исто така
- DirectoryIterator::getBasename() - Врати го името на датотеката на тековната ставка DirectoryIterator
- (PHP 5 >= 5.2.2, PHP 7, PHP 8) - Земи го основното име на тековната ставка на DirectoryIterator
- pathinfo() - Враќа информации за патеката на датотеката