*   >> Leitura Educação Artigos >> tech >> desenvolvimento web

Função Diretório ActivePerl Basics

iretório e como para a fechar. Você usa a função ActivePerl, opendir () para abrir um diretório e a função ActivePerl, closedir () para fechar o diretório. Enquanto um diretório é aberto, você pode usar a função ActivePerl, readdir () para ler os nomes dos itens do diretório em uma matriz. A função readdir () é usado para ler o conteúdo do diretório a partir da informação na memória (não a partir de disco). Quando você usa o opendir (), então você pode usar a função readdir (), depois que você tem que usar a função closedir () para fechar o diretório.

Para o restante desta parte da série, vamos olhar para estas três funções. Exemplo de diretório e arquivo em seu diretório raiz (c :) do seu computador, use o seu sistema operacional para criar um diretório com o nome, directory1. Neste diretório criado, crie outro diretório com o nome, directory2. Em directory2, criar um outro diretório com o nome directory3. Em directory3 criar dois sub-diretórios com nomes, Dira e dirB. Também neste directory3, use seu editor de texto para criar dois arquivos; um com nome, fileA e outro com nome, fileB.

Assim, em directory3, você tem 2 sub-diretórios e arquivos 2. Usaremos esta configuração para as amostras de código nesta parte da série. O opendir () Função A sintaxe da função opendir () é: Bool opendir (DIRHANDLE, expr); DIRHANDLE é o manipulador de diretório (tipo especial de variável). Ele faz referência a área na memória que tem os nomes dos itens do diretório. É declarado e atribuir automaticamente nessa posição. Você pode dar o nome que você deseja para ele. EXPR é um caminho de diretório que termina com o nome do diretório de interesse; por exemplo.

"c: /directory1 /directory2 /directory3". Ele está entre aspas. O valor de retorno é Boolean true se o diretório foi aberto com sucesso ou falso se o diretório não foi aberto com êxito. Ele pode ser falsa, se o disco tem um problema, como os setores defeituosos. Isso é basicamente o que é necessário para abrir um diretório; veremos em breve um exemplo de código. O readdir () Função As informações do diretório na memória tem os nomes de arquivos e sub-diretórios imediatos do diretório real no disco. A função readdir () lê este nome a partir da informação na memória.

Em termos simples, a sintaxe dessa função é: meudirList = readdir (DIRHANDLE) Lê os itens no diretório de uma área na memória em uma matriz. Cada elemento na matriz é um nome de item do diretório. DIRlist é qualquer nome que você dá para a matriz. DIRHANDLE é

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.