Kusoma Yaliyomo ya Folda katika PHP
Kitendo scandir kinakuwezesha kuangalia
yaliyomo ya folda na kupata kwa njia ya safu
majina ya faili na folda ndogo zilizomo ndani yake.
Kigezo cha kitendo hicho huchukua njia ya faili.
Wacha tuwe na mfano wa folda dir.
Tuangalie yaliyomo yake:
<?php
$files = scandir('dir');
var_dump($files);
?>
Katika safu ya matokeo, kitendo scandir
pia kitaonyesha uwepo wa folda zenye majina ".."
na ".". Kiteknolojia jina la kwanza linalingana
na kiungo cha folda ya mzazi, na la pili -
kwa folda ya sasa.
Majina haya yanafaa kuondolewa kutoka kwenye safu ya matokeo. Hii inafanywa kama ifuatavyo:
<?php
$files = scandir('dir');
$files = array_diff($files, ['..', '.']);
var_dump($files);
?>
Inaweza kurahisishwa:
<?php
$files = array_diff(scandir('dir'), ['..', '.']);
var_dump($files);
?>
Wacha mzizi wa tovuti yako uwe na folda dir,
na ndani yake uwe na faili za maandishi. Onyesha
kwenye skrini safu wima ya majina ya faili hizo.
Wacha mzizi wa tovuti yako uwe na folda dir,
na ndani yake uwe na faili za maandishi. Pitia
faili hizi kwa kutumia kitanzi na uonyeshe maandishi yazo kwenye kivinjari.
Wacha mzizi wa tovuti yako uwe na folda dir,
na ndani yake uwe na faili za maandishi. Pitia
faili hizi kwa kutumia kitanzi, fungua kila moja
na uandike mwishoni alama ya mshangao.