273 of 410 menu

Funksiya pathinfo

Funksiya pathinfo fayla olan yol haqqında məlumat olan massiv qaytarır. Birinci parametrə yol olan sətri ötürürük, ikinci parametrə isə yolun hansı xüsusi komponentinin qaytarılacağını göstərən flag ötürürük.

Sintaksis

pathinfo(string $path, int $flags = PATHINFO_ALL);

Flaglar

Flag Təsvir Qaytarılan element
PATHINFO_DIRNAME Yalnız faylın qovluğunu qaytarır dirname
PATHINFO_BASENAME Yalnız faylın adını (genişlənməsi ilə) qaytarır basename
PATHINFO_EXTENSION Yalnız faylın genişlənməsini qaytarır extension
PATHINFO_FILENAME Yalnız faylın adını (genişlənməsi olmadan) qaytarır filename

Nümunə

Yol haqqında bütün məlumatı alaq:

<?php $res = pathinfo('/var/www/index.php'); print_r($res); ?>

Kodun icrasının nəticəsi:

[ 'dirname' => '/var/www', 'basename' => 'index.php', 'extension' => 'php', 'filename' => 'index' ]

Nümunə

Yalnız faylın adını alaq:

<?php echo pathinfo('/var/www/index.php', PATHINFO_FILENAME); ?>

Kodun icrasının nəticəsi:

'index'

Nümunə

Yalnız faylın genişlənməsini alaq:

<?php echo pathinfo('/var/www/index.php', PATHINFO_EXTENSION); ?>

Kodun icrasının nəticəsi:

'php'

Nümunə

Yalnız faylın adını genişlənməsi ilə alaq:

<?php echo pathinfo('/var/www/index.php', PATHINFO_BASENAME); ?>

Kodun icrasının nəticəsi:

'index.php'

Nümunə

Yalnız qovluğu alaq:

<?php echo pathinfo('/var/www/index.php', PATHINFO_DIRNAME); ?>

Kodun icrasının nəticəsi:

'/var/www'

Həmçinin baxın

  • funksiyanı realpath,
    hansı ki, mütləq yolu qaytarır
  • funksiyanı basename,
    hansı ki, faylın adını qaytarır
  • funksiyanı dirname,
    hansı ki, qovluq adını qaytarır
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et