Changeset 8453 for temp/trunk/html
- Timestamp:
- 2006/11/17 21:01:34 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/test/uehara/tree.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/test/uehara/tree.php
r8451 r8453 13 13 $objQuery = new SC_Query(); 14 14 15 if (is_dir($dir)) { 16 if ($dh = opendir($dir)) { 17 while (($file = readdir($dh)) !== false) { 18 echo "filename: ". $file . " : filetype: " . filetype($dir . $file) . "<br>\n"; 19 } 20 closedir($dh); 21 } 22 } 15 $arrTree = array(); 23 16 17 getDir($arrTree, $dir); 18 19 sfprintr($arrTree); 24 20 //$objView->assignobj($objPage); 25 $objView->display("tree.tpl") 21 $objView->display("tree.tpl"); 26 22 27 23 //----------------------------------------------------------------------------------------------------------------------------------- 28 24 25 /* 26 * ´Ø¿ô̾¡§getDir() 27 * ÀâÌÀ¡¡¡§»ØÄê¥Ñ¥¹ÇÛ²¼¤Î¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ 28 * °ú¿ô1 ¡§¥Ä¥ê¡¼¤ò³ÊǼÇÛÎó 29 * °ú¿ô2 ¡§¼èÆÀ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¥Ñ¥¹ 30 */ 31 function getDir(&$arrTree, $dir) { 32 if (is_dir($dir)) { 33 if ($dh = opendir($dir)) { 34 while (($file = readdir($dh)) !== false) { 35 // ./ ¤È ../¤ò½ü¤¯¥Ç¥£¥ì¥¯¥È¥ê¤Î¤ß¤ò¼èÆÀ 36 if(filetype($dir . $file) == 'dir' && $file != "." && $file != "..") { 37 $arrTree[] = dir.file; 38 } 39 } 40 closedir($dh); 41 } 42 } 43 } 44 29 45 ?>
Note: See TracChangeset
for help on using the changeset viewer.
