文字コードが違うのかフォルダとかファイルが消せない場合
https://log.vavevoo.com/page/contents/c-100-remove-directory.html
<?php
// 関数
function remove_dir($path){
$list = scandir($path); $length = count($list);
for($i=0; $i<$length; $i++){
if($list[$i] != '.' && $list[$i] != '..'){
if(is_dir($path.'/'.$list[$i])){
remove_dir($path.'/'.$list[$i]);
}else{
unlink($path.'/'.$list[$i]);
}
}
}
rmdir($path);
}
// 関数の実行
remove_dir('./word');//ディレクトリ指定
?>
そのまんまだけど
そのほかの参考https://gray-code.com/php/delete-the-directory/
パーミッション変える場合 https://blog.s-giken.net/159.html
<?php
$perm_num = 755;
// 数値を 0付の 4桁数値にする
$perm = sprintf ( "%04d", $perm_num );
// 10進数を 8進数に変換して chmod関数の引数に編集する
chmod ( "data", octdec ( $perm ) );//変えたいディレクトリ名またはファイル名
echo"ok";
?>
コメント