Changeset 8774 for temp


Ignore:
Timestamp:
2006/11/21 18:16:21 (20 years ago)
Author:
uehara
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/html/test/uehara/test.php

    r8773 r8774  
    11<?php 
    22 
     3 
    34$default_dir = "/home/web/test.ec-cube.net/html/user_data/"; 
    4 $arrCnt = split('/', $default_dir); 
    5 $default_rank = count($arrCnt); 
    6  
    7 $arrTree = array(); 
    8 $cnt = 0; 
    9  
    105sfGetFileTree($default_dir); 
    116print_r($arrTree); 
     
    1712 */ 
    1813function sfGetFileTree($dir) { 
    19     global $arrTree; 
    20     global $cnt; 
    21     global $default_rank; 
     14    $default_dir = $dir; 
     15    $arrCnt = split('/', $default_dir); 
     16    $default_rank = count($arrCnt); 
     17     
     18    $arrTree = array(); 
     19    $cnt = 0; 
    2220 
     21    sfGetFileTreeSub($default_dir, $default_rank, $cnt, $arrTree); 
     22     
     23print_r($arrTree); 
     24} 
     25 
     26function sfGetFileTreeSub($dir, $default_rank, $cnt, &$arrTree) { 
     27     
    2328    if(file_exists($dir)) { 
    2429        if ($handle = opendir("$dir")) { 
     
    4651                        $cnt++; 
    4752                        // ²¼Áإǥ£¥ì¥¯¥È¥ê¼èÆÀ¤Î°Ù¡¢ºÆµ¢Åª¤Ë¸Æ¤Ó½Ð¤¹ 
    48                         sfGetFileTree($path); 
     53                        sfGetFileTreeSub($path, $default_rank, $cnt, $arrTree); 
    4954                    } 
    5055                } 
Note: See TracChangeset for help on using the changeset viewer.