Reacties op het script [PHP]Read-dir (recursive)
|
Gepost op: 29 juni 2006 - 01:46 |
|
|
|
Erelid
|
Het lijkt mij handiger en bruikbaarder als je die zooi niet echo'ed maar in een overeenkomende array dumpt, dan kan je er mee doen wat je wilt? |
|
|
|
Gepost op: 29 juni 2006 - 09:04 |
|
|
|
Moderator
|
Dat zou kunnen, maar op zich is dat dan trager right? En ik heb het uitgetest bij een grote dir (echt groot) en dan scheelt het een boel tijd.
Maar ik zal eens kijken of ik het ga aanpassen. I will think about it |
|
|
|
Gepost op: 13 januari 2015 - 12:08 |
|
|
|
Moderator
|
Van PHP.netCitaat: Warning
This function may return Boolean FALSE, but may also return a non-Boolean value which evaluates to FALSE. Please read the section on Booleans for more information. Use the === operator for testing the return value of this function. Oftewel, verander:
while ($dh = readdir($dir)) { ... }
while ($dh = readdir($dir)) { ... }
in:
while (false !== ($dh = readdir($dir))) { ... }
while (false !== ($dh = readdir($dir))) { ... }
En ben het eigenlijk (9 jaar na dato ) wel eens met Maarten dat je de manier van weergeven over moet laten aan de gebruiker.
Tevens, omdat je van functies gebruik maakt (is_file(), is_dir()) die afhankelijk zijn van een gecachede filestructuur (de structuur, niet de bestanden zelf) is het verstandig om vantevoren clearstatcache() aan te roepen. |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|