readdir

    0

    2답변

    하나의 디렉토리 (ext4)에 많은 양의 파일 (잠재적으로 최대 백만)을 스캔해야하는 스크립트를 작성하고 있습니다. PHP readdir 함수를 사용하여 목록을 만들 계획입니다. 아직 디렉토리에 해당 파일이 없기 때문에 작동 여부를 알 수 없습니다. 나는 'ls'을 알고 있고 그러한 양의 파일에서는 작동하지 않지만 필요하지는 않습니다. 그래서 질문은 정말로

    3

    3답변

    나는 꽤 오랫동안이 절차를 통해이 절차를 점검하고 싸웠다. 나를 도울 수 있기를 바랍니다. 아이디어는 c_Localpath에 저장된 디렉토리를 읽고 해당 디렉토리를 c_namesLocal에 복사하여 반환합니다. 구현시 문제가 있습니까? 이 프로그램은 strcpy에서 중단되며, 이유가 없습니다. DIR* ptr_dir = opendir(c_Localpath)

    0

    3답변

    다음을 사용하여 디렉토리에있는 jpg 이미지를 모두 나열합니다. 어떤 이유로 그 이미지가 작동하지 않지만 내 생각과 일부는 틀린 장소, 나는 나 자신을 조금 혼란시켰다라고 생각한다 : -S. 변수 $thelist가 만 동안 루프에 알려진 귀하의 <?php if ($handle = opendir('images/photobanner')) { while (f

    3

    1답변

    상황은 : readdir_r 기능은 (이 readdir도하지만 그 스레드 안전하지)를 DIR*에서 다음 항목을 읽는 데 사용됩니다. readdir_r은 출력을 보유하기 위해 사용자 할당 버퍼에 대한 포인터를 취합니다. dirent. 맨 페이지는이 버퍼에 필요한 크기가 서로 다른 시스템에 따라 달라질 수 있음을 나타냅니다, 런타임에 안전한 길이를 찾는 방법의

    1

    1답변

    저는 개발자가 아니지만 저는 현재 직장에서의 기본 개발자입니다. :) 지난 몇 주 동안 나는 여기와 다른 사이트에서 많은 답변을 발견했지만,이 최신 문제는 저를 신념을 넘어서 혼란스럽게합니다. 간단하게 대답하지만 Google에 올바른 질문을하지는 않습니다. 첫 번째 ... 나는 데이터베이스에 액세스 할 수 없으므로 텍스트 파일을 사용해야합니다 (모든 것들은

    0

    1답변

    readdir_r을 다음과 같이 사용할 수 있습니까? 나는 사양에 그것에 대해 아무것도 찾을 수없는,하지만 어쩌면 난 그냥 장님 ... readdir_r(dir, entry, &entry);

    0

    1답변

    내가 서버에있는 폴더에서 일부 이미지가 있습니다 /9_123456.jpg /10_123457.jpg /21_123458.jpg /14_123459.jpg ... 도 나는 그 파일 이름을 유지하는 데이터베이스가 있습니다. id file 9 9_123456.jpg 10 10_123457.jpg 21 21_123458.jpg 14 14_123

    1

    2답변

    나는 정렬이 필요한 사진이 아주 많습니다. 각 사진의 크기를 알아야 크기를 알 필요가 있습니다. 프로그래머로서 나는 이것을하는 더 빠른 방법이 틀림 없다고 확신한다. 나는 아주 멀리있어. 다음 코드는 dir과 모든 하위 디렉토리를 읽습니다. 그러나 치수를 추출하려고 할 때 검사가 필요한 모든 그림의 8 %에서 루프가 중단됩니다. PHP가 더 많은 계산을 할

    1

    1답변

    opendir 기능에 문제가 있습니다. if ($handle = opendir($dir)) { echo "Directory handle: $handle\n"; echo "Entries:\n"; while (false !== ($entry = readdir($handle))) { echo "$entry\n";

    0

    1답변

    다음을 사용하여 'html /'및 링크 경로에 내 파일 목록을 만듭니다. 내가 예를 들어, 표시 배열을 볼 때 , 내가 그렇게 배열은 파일 이름이 아닌 확장을 보여줍니다 어떻게해야합니까 을 my_file_name.php? $path = array("./html/","./link/"); $path2= array("http://".$_SERVER['SERVE