php – 警告:打开目录:未实现

前端之家收集整理的这篇文章主要介绍了php – 警告:打开目录:未实现前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是 PHP的新手,我正在尝试构建一个脚本.当我加载脚本时,我收到以下错误

警告:opendir(http://www.hetweerinboskamp.nl/voorpagina/movies)[function.opendir]:无法打开dir:未实现

<?PHP
    $hal ='';
    $dir ='http://www.hetweerinboskamp.nl/voorpagina/movies';
    if ($handle = opendir($dir)) {
        // Loop the folders
        while (false !== ($file = readdir($handle))) {
            if(strlen($file) > 4) {
                $rawd = parsename($file);
                $hal.= 'new Date('.substr($rawd,4).','.substr($rawd,4,2).'-1,6,2).'),';
                 //$hal.= $rawd.',';
             }

            closedir($handle);
         }
opendir()用于打开本地目录,因为PHP 5.0.0在ftp目录下.

如果你的PHP代码在www.hetweerinboskamp.nl上运行,那么/ voorpagina / movies实际上是一个本地目录,你可以这样做:

$dir ='<wwwroot>/voorpagina/movies';
if ($handle = opendir($dir)) {

其中wwwroot是PHP代码所见的文件系统的根目录.

如果您尝试从其他网站下载内容,请尝试例如file_get_contents().请注意,如果远程服务器列出目录的内容,则列表实际上是服务器即时生成的HTML页面.您可能会发现自己需要解析该页面.更好的方法是检查服务器是否提供某种API,以便以标准化形式发回内容,例如,以JSON格式.

原文链接:https://www.f2er.com/php/134124.html

猜你在找的PHP相关文章