PHPで、 rmdir()
ディレクトリが正常に削除された場合、 rmdir()はtrueを返します。削除が失敗した場合、 falseは返されます。
rmdir()を使用してディレクトリを削除する前に、ディレクトリが空であることを確認してください。ディレクトリが空でない場合、削除操作に失敗します。空でないディレクトリを削除するには、ディレクトリ内のコンテンツをクリアし(ファイルやサブディレクトリを含む)、 rmdir()を呼び出して削除する必要があります。
次の例は、rmdir()を使用して空のディレクトリを削除する方法を示しています。
$ dir = 'path/to/directory'; if(is_dir($ dir)){ //ディレクトリの削除if(rmdir($ dir)){ echo "ディレクトリの削除が成功しました。"; } それ以外 { エコー「カタログの削除が失敗しました。 "; } } それ以外 { エコー「ディレクトリは存在するしません。」; }
この例では、最初に指定されたディレクトリがIS_DIR()関数を介して存在するかどうかを確認します。ディレクトリが存在する場合は、 rmdir()を使用してディレクトリを削除し、削除結果に基づいて対応する情報を出力します。
RMDIR()は、空のディレクトリを削除するためのPHPの関数です。簡単に使用できますが、ディレクトリが空であるか、削除操作が失敗することを確認する必要があります。空でないディレクトリを削除する必要がある場合は、開発者は最初にディレクトリの内容をクリアしてから削除する必要があります。