Error: Client error: `GET https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token=IGAAIbn3HQzhdBZAGJ1V21OQ1pSZAUpsZAXRRMzl1RWJxelVUY1JPdG4xU1hDR19udFZAxWmlVbzgxNElGSFNvWUY0VmNIbDd3ZAW55dm4xMWxQTmlrcXgzNFdfTy1MQ2JQbGs3Q3B2c0dyZAVNISEN3ZAkxabG9B` resulted in a `400 Bad Request` response: {"error":{"message":"Error validating access token: The session has been invalidated because the user changed their pass (truncated...) 디렉토리 삭제 > 정보공유 | 그누위즈 - 웹 사이트 제작 전문

디렉토리 삭제 > 정보공유

본문 바로가기

정보공유

일반글
PHP

디렉토리 삭제

페이지 정보

게시물QR코드

본문

<?php

// 디렉토리 삭제

function rmdir_ok($dir) {

    $dirs = dir($dir);

    while(false !== ($entry = $dirs->read())) {

        if(($entry != '.') && ($entry != '..')) {

            if(is_dir($dir.'/'.$entry)) {

                rmdir_ok($dir.'/'.$entry);

            } else {

                @unlink($dir.'/'.$entry);

            }

        }

    }

    $dirs->close();

    @rmdir($dir);

}


rmdir_ok('삭제할 경로');

?>


또는 아래의 함수로 사용 가능


<?php

// 디렉토리 삭제

function unlink_r($from) {

    if (!file_exists($from)) {return false;}

    $dir = opendir($from);

    while (false !== ($file = readdir($dir))) {

        if ($file == '.' OR $file == '..') {continue;}


        if (is_dir($from . DIRECTORY_SEPARATOR . $file)) {

            unlink_r($from . DIRECTORY_SEPARATOR . $file);

        }

        else {

            unlink($from . DIRECTORY_SEPARATOR . $file);

        }

    }

    rmdir($from);

    closedir($dir);

    return true;

}


unlink_r('삭제할 경로');

?>


댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 동래구 명장로106번길 70-4, 301호 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2024-부산진-0560 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.