? A linguagem de programação PHP pode ser usado para verificar o diretório que você está trabalhando atualmente dentro Isso permite que você verifique se os arquivos são gravados no diretório correto . Ele também permite que você se certificar de que os usuários não possam fazer alterações indesejadas no computador, especialmente se você está permitindo que os usuários para criar ou modificar arquivos . função getwcd () função
O getwcd () retorna o diretório de trabalho atual. O diretório deve ter o conjunto do modo de leitura para que esta função funcione corretamente. Em alguns sistemas Unix , a função retornará false se o diretório pai não tem o conjunto de modo de leitura, mesmo se o diretório atual faz.
Para testar a função , digite o seguinte script em um arquivo de texto simples e salve-o como " cwd.php " .
< ? getcwd phpecho (). ? "\\ n" ; >
Digite o seguinte comando na linha de comando para testar o script:
php cwd.php
Se tudo funcionar corretamente, o nome do diretório será impresso na tela .
Testes de diretório específico
Se você quer ter certeza de que você está escrevendo um arquivo ou fazer alterações em um diretório específico, você pode usar o seguinte pequeno script :
Se o diretório de trabalho atual coincide com o nome do diretório especificado na instrução if , a saída vai ler !" Você está no diretório correto ", caso contrário ele irá ler " você não está no diretório correto ! " função
chdir () função
o chdir () é usado para navegar em um diretório específico . Ele pode ser usado com a função getcwd () para se certificar de que você está no diretório correto para escrever um arquivo ou fazer alterações. O script a seguir altera diretórios se necessário
mkdir () função Função
A mkdir () é usado para criar um diretório. Esta função exige que o diretório de trabalho atual é gravável. Você pode usar o () funções getcwd () e chdir para se certificar de que você está no diretório correto antes de criar um subdiretório. Em seguida, ele navega para o novo diretório e imprime o diretório de trabalho atual para a tela