Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Hakemistot

Matti Kaijomaa [21.05.2004 22:40:18]

#

Mun tarttee eräässä projektissa leikkii hakemistoilla. Ongelmana nyt on vaan se etten oo koskaan joutunu käyttää hakemistoja mihinkää. Nyt tarttis jotai linkkei tai sit tänne hiuka suomenkielistä selostusta noist readdir ja opendir ym. hakemistotoiminnoist.

Olga [21.05.2004 22:45:02]

#

Jos sulla on vähintään versio 4.3.0 käytössä, niin tutustu ihmeessä funktioon glob (https://www.php.net/manual/en/function.glob.php). Se on todella kätevä juuri hakemistojen käsittelyssä, eikä tarvi noita (omasta mielestä) hankalia readdir:iä ja opendir:iä ja muita.

Tempfile [21.05.2004 22:51:15]

#

Jos huvittaa kuitenkin olla käyttämättä globia, niin ensiksikin promoan omaa koodivinkkiäni ( https://www.ohjelmointiputka.net/koodivinkit/24019-php-hakemistoskanneri ), siitä voi olla apua. Helpointa lienee käyttää uudemmissa php:issa olevaa dir:iä. Sillä hakemiston kaikkien tiedostojen tulostus onnistuu näin:

$hakemisto = dir("joku/hakemisto");

while(false !== ($filu = $hakemisto->read())){
  echo $filu;
}

Matti Kaijomaa [22.05.2004 12:55:45]

#

glob:han näyttää peräti järkevältä ;) Kiitoksia näistä

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta