Index: temp/trunk/html/test/uehara/test.php
===================================================================
--- temp/trunk/html/test/uehara/test.php	(revision 8771)
+++ temp/trunk/html/test/uehara/test.php	(revision 8772)
@@ -2,5 +2,5 @@
 
 
-
+$default_dir = "/home/web/test.ec-cube.net/html/user_data/";
 sfGetFileTree($default_dir);
 print_r($arrTree);
@@ -12,5 +12,5 @@
  */
 function sfGetFileTree($dir) {
-	$default_dir = "/home/web/test.ec-cube.net/html/user_data/";
+	$default_dir = $dir;
 	$arrCnt = split('/', $default_dir);
 	$default_rank = count($arrCnt);
@@ -19,9 +19,11 @@
 	$cnt = 0;
 
-	sfGetFileTreeSub($default_dir, $default_rank, &$arrTree, $cnt);
+	sfGetFileTreeSub($default_dir, $default_rank, $cnt, $arrTree);
+	
+print_r($arrTree);
 }
 
-function sfGetFileTreeSub($dir, $default_rank, $arrTree, $cnt) {
-
+function sfGetFileTreeSub($dir, $default_rank, $cnt, &$arrTree) {
+	
 	if(file_exists($dir)) {
 		if ($handle = opendir("$dir")) {
@@ -49,5 +51,5 @@
 						$cnt++;
 						// ²¼ÁØ¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ¤Î°Ù¡¢ºÆµ¢Åª¤Ë¸Æ¤Ó½Ð¤¹
-						sfGetFileTreeSub($path, $default_rank, $arrTree, $cnt);
+						sfGetFileTreeSub($path, $default_rank, $cnt, $arrTree);
 					}
 				}
@@ -57,7 +59,4 @@
 	}
 }
-
-
-
 
 /* 
