无法删除 php 5.6+ 中的目录?

Not able to delete the directory in php 5.6+?

我正在尝试删除 PHP 5.6+ 中的目录文件夹,但抛出异常显示未捕获的异常 'InvalidArgumentException',消息为“必须是一个目录。

 <?php
 $pcode="gfhfh";
 $dir = "http://127.0.0.1/".$pcode;
 if (is_dir($dir)) { 
 $objects = scandir($dir); 
 foreach ($objects as $object) { 
   if ($object != "." && $object != "..") { 
     if (is_dir($dir."/".$object))
       rrmdir($dir."/".$object);
     else
       unlink($dir."/".$object); 
   } 
 }
 rmdir($dir); 
 } else {

   throw new InvalidArgumentException("$dirPath must be a directory");
 } 

?>

我得到了更改路径的答案("/applications/ampps/www/")

<?php
$pcode="gfhfh";
$dir = "/applications/ampps/www/".$pcode;
if (is_dir($dir)) { 
$objects = scandir($dir); 
foreach ($objects as $object) { 
if ($object != "." && $object != "..") { 
 if (is_dir($dir."/".$object))
   rrmdir($dir."/".$object);
 else
   unlink($dir."/".$object); 
} 
}
 rmdir($dir); 
 } else {

 throw new InvalidArgumentException("$dirPath must be a directory");
 } 

?>