Changeset 17419
- Timestamp:
- 2008/07/11 17:05:07 (15 years ago)
- Location:
- branches/comu-ver2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/convert.php
r16786 r17419 116 116 */ 117 117 function listdirs($dir) { 118 static $alldirs = array(); 118 static $alldirs = array(); // FIXME 1実行で複数回外部から呼ばれると累積されない? 参照渡しで持ちまわるのが妥当な気がする。html\install\index.php に良い実装が存在する気がする。ただし、このファイルはインクルード用で無いようなので、これで良いのかも。 119 119 $dirs = glob($dir . '/*'); 120 if (is_array($dirs) && count($dirs) > 0) {121 foreach ($dirs as $d) $alldirs[] = $d;122 }123 120 if (is_array($dirs)) { 124 foreach ($dirs as $dir) listdirs($dir); 121 foreach ($dirs as $d) { 122 $alldirs[] = $d; 123 listdirs($d); 124 } 125 125 } 126 126 return $alldirs; -
branches/comu-ver2/html/install/index.php
r17152 r17419 1085 1085 $dirs = glob($dir . '/*'); 1086 1086 if (is_array($dirs) && count($dirs) > 0) { 1087 foreach ($dirs as $d) $alldirs[] = $d;1088 }1089 if (is_array($dirs)) {1090 foreach ($dirs as $dir) listdirs($dir);1087 foreach ($dirs as $d) { 1088 $alldirs[] = $d; 1089 listdirs($d); 1090 } 1091 1091 } 1092 1092 return $alldirs;
Note: See TracChangeset
for help on using the changeset viewer.