Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
261 of 410 menu
◀ ▶

Funksjonen scandir

Funksjonen scandir returnerer en matrise som inneholder navnene på filer og kataloger fra den angitte mappen. Den første parameteren tar funksjonen stien til katalogen, og den andre (valgfrie) - sorteringsrekkefølgen. Som standard utføres sortering i alfabetisk rekkefølge i stigende rekkefølge.

Syntaks

scandir(string $directory, int $sorting_order = SCANDIR_SORT_ASCENDING): array

Eksempel

La oss få en liste over filer og mapper i gjeldende katalog:

<?php $res = scandir('.'); print_r($res); ?>

Resultat av kodekjøring:

['.', '..', 'file1.txt', 'file2.txt', 'folder']

Eksempel

La oss få en liste over filer i omvendt rekkefølge:

<?php $res = scandir('.', SCANDIR_SORT_DESCENDING); print_r($res); ?>

Resultat av kodekjøring:

['folder', 'file2.txt', 'file1.txt', '..', '.']

Eksempel

La oss filtrere ut serviceelementene '.' og '..' ved hjelp av funksjonen array_diff:

<?php $res = array_diff(scandir('.'), ['.', '..']); print_r($res); ?>

Resultat av kodekjøring:

['file1.txt', 'file2.txt', 'folder']

Se også

  • funksjonen glob,
    som søker etter filer etter en mal
  • funksjonen is_dir,
    som sjekker en katalog
  • funksjonen readdir,
    som leser innholdet i en katalog
← →
↑
Norsk▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis