찾다

 >  Q&A  >  본문

javascript - PHP 경로 분류 구현 폴더 표시

svn을 통해 업데이트해야 하는 파일 경로를 얻은 후 PHP는 어떻게 경로를 분류하고 필요한 형식을 생성합니까? 많은 방법을 시도했지만 이를 처리하는 방법을 모르겠습니다.
경로 획득:
$arr = [

 '공개/이미지/목록/order.png',
        '공개/이미지/목록/reverse.png',
        '응용 프로그램/Crm/보기/UserManagement/add_maternal.html',
        '응용 프로그램/Crm/보기/UserManagement/add_member.html',
        '응용 프로그램/Crm/보기/UserManagement/detail_member.html',
        '응용 프로그램/Crm/모델/ShixinMaternalFamilyModel.class.php',
        '응용 프로그램/Crm/컨트롤러/ReturnWorkController.class.php',
        '응용 프로그램/Crm/컨트롤러/UserManagementController.class.php',
        '응용 프로그램/시스템 설정/보기/CustomForm/edit_content.html',
   ];

원하는 형식:

1 =>
배열(

'텍스트' =>
'노드' =>
배열(
  0 =>
  배열(
    '텍스트' => '이미지',
    '노드' =>
    배열(
      0 =>
      배열(
        '텍스트' => '목록',
        '노드' =>
        배열(
          0 =>
          배열(
            '텍스트' => '역방향.png',
          ),
          1 =>
          배열(
            '텍스트' => '주문.png',
          ),
        ),
      ),
    ),
  ),
),

),
2 =>
배열(

'text' => '애플리케이션',
'노드' =>
배열(
  0 =>
  배열(
    '텍스트' => 'Crm',
    '노드' =>
    배열(
      0 =>
      배열(
        '텍스트' => '모델',
        '노드' =>
        배열(
          0 =>
          배열(
            'text' => 'ShixinMaternalFamilyModel.class.php',
          ),
        ),
      ),
      1 =>
      배열(
        '텍스트' => '보기',
        '노드' =>
        배열(
          0 =>
          배열(
            '텍스트' => '사용자 관리',
            '노드' =>
            배열(
              0 =>
              배열(
                '텍스트' => 'detail_member.html',
              ),
              1 =>
              배열(
                '텍스트' => 'add_member.html',
              ),
              2 =>
              배열(
                '텍스트' => 'add_maternal.html',
              ),
              3 =>
              배열(
                '텍스트' => 'user_list.html',
              ),
            ),
          ),
        ),
      ),
    ),
  ),
),

),
다음 디렉터리는 달성해야 하는 효과입니다.

여러 가지 방법을 시도했지만 실패했습니다. 파일의 디렉토리 레벨이 고정되어 있지 않고, 파일의 헤더 파일 이름이 경로도 고정되어 있지 않습니다. . .

滿天的星座滿天的星座2778일 전441

모든 응답(1)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:06:57

    질문을 이해하지 못했습니다. .

    회신하다
    0
  • 취소회신하다